TortoiseCVS和CVSNT配合使用

項目稍微複雜些,牽涉到較多人或者開發週期較長的話,都會需要採用源碼管理工具 來提高代碼管理效率。最初的時候,我和同學用的是Microsoft的Visual Sourcesafe(VSS),簡單好用,但是版本管理方面存在不足。後來做項目的時候,接觸到CVS,發現其功能相當強大。在Windows下一般採用CVSNT,早些時候,我用的圖形化客戶端工具的是WinCVS,後來再師弟地推薦下,發現TortoiseCVS非常實用。這裏就當是個備忘錄,把安裝和使用簡單地說一下,方便個人使用。

首先是下載CVSNT和TortoiseCVS,這個到網上一搜就能找到了,我用的是cvsnt-2.5.02.2115和TortoiseCVS-1.8.13。然後就是安裝這兩個工具,都需要重啓,兩個都裝完了再重啓好了。接下來,依次選擇“開始菜單->CVSNT->CVSNT Control Panel”,然後點擊“Repository Configuration”標籤欄上的“add”按鈕指定目錄創建代碼庫(我創建的是/CVS_REP),再點擊“Server Settings”標籤欄配置CVS服務,這裏需要主意目前版本的CVSNT多了一個“run as”選項,我是選擇administrator用戶才成功,其他的都不行,不知道具體原因,網上暫時沒招到解釋。確認推出CVSNT配置後,可以進入開發工程,右鍵單擊要加入CVS代碼庫的文件夾,選擇“CVS->Make New Module”,再彈出的對話框中進行客戶端設置。“Protocol”我選擇的是“Password server”,安全性有要求的話可以選擇SSH,然後是CVS服務的地址和端口,這個在配置CVS服務時設置好了。代碼庫文件夾填寫剛纔創建的代碼庫名稱/CVS_REP,用戶名用超級管理員類型的帳號(CVS中的權限管理這裏就不說了),最後的模塊名默認是前面右鍵單擊選中的文件夾名,這裏也可以修改,單擊確認後就OK啦。現在進入代碼文件夾,右鍵菜單上就可以看到update, commit, add之類的選項了,這裏在多說一句,使用add將代碼加入庫中後,一定要commit才真正地提交保存了代碼。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章