Kernel

不同文件上的更新檔可以成為單個更新檔系列的一部分嗎?

  • July 2, 2020

不同文件上的更新檔是否符合更新檔系列的條件?

我一共做了 5 個更新檔,其中 3 個是對 3 個不同文件的更改,其中 2 個是對另一個單個文件的更改。我假設單個文件上的 2 個更新檔符合一系列更新檔的條件,但我的問題是所有 5 個更新檔都符合一系列更新檔的條件嗎?請記住,其中 2 個更新檔對單個文件進行了更改,另外 3 個更新檔對 3 個不同的文件進行了更改。

感謝您閱讀這個問題

是的,不同文件的更新檔可以作為更新檔系列。鬆散地定義,更新檔系列是應該一個接一個地應用的一系列更新檔;更精確的定義取決於目標項目的實踐。

更新檔系列的一個常見模式是添加一個新功能,可能是幾個更新檔,然後使用它;“定義”與“使用”部分通常會涉及不同的文件。

在大多數情況下,我會使用一個更新檔系列來送出多個沒有彼此就沒有意義的更新檔。如果個別更新檔本身有用,我會單獨送出。更新檔系列的一般用途是將復雜的更改拆分為多個步驟,以簡化審查(無論是初始審查,還是人們查看歷史時的“審查”)。

引用自:https://unix.stackexchange.com/questions/596304