2017-04-13 51 views
0

此問題是關於簡化修訂歷史記錄,而不是簡單地將兩個版本合併到輸出文件中。CVS修訂合併

假設我對特定文件有很多修訂,因爲我們多年工作的方式是每次將文件保存到磁盤時自動創建修訂。因此,開發人員每天可以節省100次,該日創建了100個修訂版。我想重新創建一個新的/簡化的「CVS修訂列表」,以便每天進行一次修訂。這個想法是在最終移植到GIT之前做出更好的修訂歷史。

我可以檢查每個文件一個,並指定日期並以這種方式重新創建一個新的CVS存儲庫,但我想知道是否有更簡單的方法來「移除/合併」CVS中的修訂版本。

舉例來說,如果我有這方面的修訂爲在一天的特定文件: 1.1 1.2 1.3 1.4 ... 1.1000

我可能最終只 1.1和1.000(全其他中間版本將在歷史上被合併到修訂1.1000

感謝

回答

0

您可以使用cvs admin永久[R刪除服務器上的文件版本。這會讓您的版本號保持不變,編號之間會出現大的漏洞。

當然,您必須小心,因爲這是一項永久性操作。

+0

這正是我所需要的。非常感謝 ! –