2010-09-27 44 views
1

組織補丁文件的最佳方法是什麼?假設您有一個開源應用程序的補丁文件,您可以對其進行修改並希望將修改保留在補丁中。如何組織補丁文件?許多文件或單個?

什麼是最好的解決辦法:增加纔能有一個大的補丁文件或創建第二個補丁文件,並有一羣人之一每次修改的新修改的其他補丁。

如果您選擇第二個,那麼修補相同文件和行的修補程序又如何,因此可能會在修補時導致衝突?我需要建立一個訂單嗎?每期

回答

0

一個補丁發佈到項目的問題跟蹤器。否則,保持您的更改Git或任何和重大項目使用分支。通常我爲每個模塊都有一個分支,然後爲我正在處理的每個補丁分支。

+0

是的,但我正在修改一個開源的外部工具,我不想在存儲庫中,我想只是有補丁將它們應用到外部工具的原始源代碼。 – victorgp 2010-09-27 22:23:17

+0

我們使用,我們不能回去貢獻補丁一個單獨的補丁目錄,但這些都是非常罕見的。如果可能的話,我仍然會盡量保持它們的分開,如果你有一些補丁踩在對方的腳趾上,就會結合起來。 – 2010-09-27 22:25:25

+0

此外,它可能是值得嘗試將其放到Github上或其他東西,所以你可以分叉,但仍然可以輕鬆地進行自己的更改。那麼至少你可以擁有你的個人分支或個人分支,如果你正在進行github集成 – 2010-09-27 22:26:08