用CVSNT與WINCVS實現CVS的架設[3]

From:http://www.yesky.com/SoftChannel/72342376173010944/20031226/1757329_2.shtml
五、WINCVS的簡單操作

  不知不覺已經擁有了CVS服務器的你是否很興奮呢?下面我們就要開始使用CVS了,本文只介紹CVS的簡單操作,如果希望深入瞭解請參考放飛網文檔中心的其他文章。

  也許你在興奮之餘會問,第一步應該幹什麼呢?

  首先,我們要在客戶端創建一個文件夾,用於存放工作拷貝(關於工作拷貝的概念請參見放飛文檔中心的其他相關文檔中的相關介紹),工作拷貝是和上面提到的主拷貝相對應的,主拷貝只有一份,放在CVS倉庫裏,而工作拷貝卻可以有很多份,分別放在不同的客戶端。創建完文件夾後,我們將它的路徑添加到WINCVS窗口上方的輸入框中即可,從現在開始我們所有的工作拷貝都會存放在這個文件夾中,而我們對文件所做的修改也是針對這個文件夾中的文件。

  那麼讓我們開始一個新的項目,首先在一開始,我們要進行“checkout”過程,這個過程是將主拷貝中的目錄及文件拷貝到你指定的客戶端目錄中。

96663.jpg

  右鍵單擊WINCVS窗口中左邊的框,在彈出菜單中選擇“checkout module”然後會出現如下對話框:

96664.jpg

  在第一個輸入框中只輸入一個“.”,表示倉庫中的全要複製一份作爲工作拷貝。在第二個輸入框中輸入你存放工作拷貝的路徑,然後點擊“確定”即可。(如果今後主拷貝中有了目錄的變化,客戶端也要進行“checkout”過程才能看到)

  完成這一步之後才能進行其他操作,下面我們來模擬建立一個新的項目,並提交到CVS倉庫中。首先,在你的工作目錄下新建一個文件夾。再看一下WINCVS,會看到你剛創建的文件夾前面的圖標是紅色的,這是提示你選中它然後點擊WINCVS按鈕欄中的那個帶加號的按鈕,這是在CVS服務器上創建一個這樣的目錄。同樣的如果你新建的是一個文件也是要這樣添加。注意目錄和文件要分別添加,別以爲添加了目錄,裏面的文件也會被添加。在添加過程中會遇到這樣一個對話框:

96660.jpg

  這是CVS在提醒你輸入記錄信息,這會被記錄在相應的日誌中,便於今後查看。一定要認真填寫,因爲如果幾天後你忘了你這天對文件做了什麼,這就是最好的資料。如:Create a new project。之後點擊確定就可以了。

  目錄的添加到這步就結束了,而文件的添加還需要另外一步,就是文件的“commit”過程,這也適用於文件被修改後,向倉庫提交。只要將需要提交的文件選中,然後右鍵單擊,在彈出菜單裏選擇“commit selection”然後同樣輸入記錄信息,點擊確定。

  這時,另外一臺客戶端機器想看見項目的文件,可以在想獲得最新版本的目錄上單擊右鍵選擇“update selection”,之後就會發現其中的文件變成了最新版本,別人的改動也就一目瞭然了。

  以上我向大家介紹了在windows環境下架設CVS的方法並粗淺的介紹了WINCVS的基本功能,希望每個曾經因爲沒有條件而放棄CVS的開發團隊或個人,都能用上自己的CVS。到此,本文也就結束了。

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