使用 CVS
來源伺服器的 CVS 模組是使用並行版本系統 (CVS) 1.11.17 (用戶端) 來開發。 它尚未使用任何其他版本的 CVS 進行測試。 此外,模組的目前版本是 Beta 版本。
CVSROOT
在您來源為組建編制索引的電腦上,CVSROOT 不能包含密碼和使用者資訊。 使用cvs.exe來設定您的認證資訊。
若要為 CVS 編制索引準備 Srcsrv.ini 檔案,您必須為存放庫輸入別名,以唯一區分該檔案與您網路中的任何其他人。 此存放庫必須符合您環境中的 CVSROOT 值。 您不需要在Srcsrv.ini複本中設定此值,因為別名是在來源索引 .pdb 檔案中定義。
用戶端電腦
偵錯期間擷取檔案的用戶端電腦不需要 CVS 沙箱或 CVSROOT 集合。 它確實需要路徑中的 CVS 二進位檔,而且如果存放庫已鎖定,您必須使用 Cvs.exe 來設定使用者名稱和密碼。
修訂標籤
CVS 無法依版本號碼擷取檔案。 相反地,必須使用所謂的 標記來完成。 為 CVS 型系統編制索引時,您必須確定所有變更都會簽入存放庫,然後使用 「cvs tag」 命令來套用標記。 然後,在編制檔案的索引時,請確定您使用 「label」 命令列參數來指定您要與正在編制索引之組建建立關聯的標記。 您可以在環境中設定CVS_LABEL,以達到相同的結果。 您可以從環境或命令列設定其他值。 搭配 SSIndex 使用 -?? 命令列選項來檢查您的選擇,並確認已正確設定所有專案:
ssindex.cmd -system=cvs -??