2010-06-28 54 views
0

我獲得了CVS控制下的文件目錄。但是,如何確定哪些目錄是CVS的集中式回購(而不是本地目錄中的已檢出版本)。爲CVS識別集中式回購

回答

2

集中式CVS存儲庫將有一個目錄CVSROOT包含存儲庫配置和存儲庫結構中的其他子目錄。所有簽入的文件在其擴展名後都會有一個,v後綴(RCS樣式)。刪除的文件將在子目錄attic中。

檢出版本在每個文件夾中都有一個CVS子目錄。將包含結帳來源(rootrepository - 我忘記)和當前標記/分支(如果適用的話)的文件(tag - 標記的第一個字母爲N或分支的B爲第一個分支)。

1

See this

CVS存儲庫將包含RCS文件(通常以,v結尾)。

我會認真考慮將存儲庫遷移到非CVS(Git,Hg,甚至是SVN)之外的東西。

1

如果您仍然擁有簽出區域中的CVS目錄,則可以查看CVS/Root以獲取CVS存儲庫的位置,以及該目錄相對於根目錄的CVS /存儲庫文件路徑。