通常,我們針對任何錯誤修復/補丁涉及多個文件中的更改,我們將一次性提交所有這些文件。列出在單個cvs commit中籤入的所有文件
在SVN中,對於每次提交(可能涉及多個文件),它會將整個存儲庫的修訂版號遞增1。因此,我們可以輕鬆鏈接所有在單次提交中執行的多個文件。
現在在CVS中遇到同樣情況的困難是它會逐個遞增所有文件的修訂版本號。假設提交涉及以下文件:
file1.c //作爲此提交的一部分分配的版本.. 1.5.10.2
file2.c //作爲此提交的一部分分配的修訂版本..1.41.10.1
併爲此提交給出的評論是「第一個錯誤修復」。
現在,作爲此提交的一部分檢入所有文件的唯一方法是通過搜索所有CVS日誌以評論「First Bug Fix」,並希望它僅返回上述兩個文件修訂版。
請分享您的看法,看看CVS中是否有更好的方法來跟蹤所有在單次提交中籤入的文件,而不是根據作爲提交一部分給出的評論進行中繼。
看到CVS使「提交標識符」,不知道如果這是一個沒有標準extenstion左右。並不知道如何使用這些東西。 – 2009-06-30 20:51:31