送交更新的程序代码-华为服务器raid详细教程

14.3送交更新的程序代码因为新功能的增加、程序错误的修复而需要对原始码进行修改时,请针对修改的部分制作更新档并寄送到Mailing list。,我们可以先在Mailing list中进行讨论是否更新的必要。在更新档的格式上,我们期望收到如同更新Linux Kernel相同或类似的格式。下面的例子是用来说明送交程序更新文件时所需要符合的格式。请参阅相关的文件以达到该要求。 http://lxr.linux.no/linux/Documentation/SubmittingPatches接下来说明整个流程。 1.原始码Check out首先是从Ryu项目下载原始码。你可以在Github上fork一份项目到自己的账号。下面的例子说明如何复制一份项目到自己的工作环境中。 2.原始码的修改及增加对Ryu的原始码进行必要的修改。接着将变更的内容进行Commit。 $ git commit -a`` 3.更新档的制作对于变更的地方制作更新档。不要忘记加入Signed-off-by:在即将送出的更新档中。这个署名是用来辨认你对开放原始码的贡献,以及满足相关的授权所使用。 $ git format - patch origin -s 4.送出更新檔已经完成的更新档,在确认过没有问题之后,请寄送到Mailing list。你可以使用自己熟悉的邮件软件或寄送方法,或者也可以使用git内建的寄送邮件指令。 $ git send - email 0001 - sample. patch 5.等待回应等待开发团队的讨论以及对于更新档的响应。原则上整个流程已经结束,若是你的更新档有任何问题,你需要针对提问进行说明,必要时再次修改并送交更新档。 $ git clone https :// github. com/ osrg/ ryu. git $ cd ryu/备注: Ryu的原始码目前存放在GitHub上进行托管。但请注意Pull request并不是开发程序的必要条件。 $ cd ryu/ $ ./ run_tests. sh
pdf 文件大小:2.26MB