2012-03-08 23 views
0

由於我工作的一部分,我一直在問登錄到CVS的文件我已經更新爲創建變更列表命令如下:如何獲得CVS的變化列表中的新文件

cvs diff -r 1.172 -r 1.173 ./somefile.php 

但如果該文件是爲該作業新創建的,則不存在以前的版本號,因此我無法將其與任何內容進行比較。理想情況下,我想將它與一個空文件進行比較,以顯示所有行已添加。這可以做到嗎?

回答

0

最初的最好方式,我發現這樣做是使用:

cvs annotate -r1.1 ./somefile.php 

假設1.1是新文件的版本號。這不是一個完美的解決方案,因爲它以不同的格式顯示添加的行。

更新

但是一個更好的解決方案,現在似乎是顯而易見的,剛剛發生在我身上。當創建一個新文件時,首先檢查它到CVS空白處,然後再次用代碼檢查它,所以我可以做類似...

cvs diff -r1.1 -r1.2 ./somefile.php 
相關問題