第三節(jié) 創(chuàng)建一個(gè)CVS實(shí)例
1.先在eclipse中建立一個(gè)新的項(xiàng)目“Hello World CVS”,再建立一個(gè)“HelloWorld”類(注1),只是簡(jiǎn)單地輸出語(yǔ)句“HelloWorld!”。
2.把這個(gè)本地項(xiàng)目共享到repository里。打開(kāi)java視圖,選中這個(gè)項(xiàng)目,右鍵單擊->小組->共享項(xiàng)目:
出現(xiàn)提示窗口后,一路按“Next”即可,直至出現(xiàn)一個(gè)“添加至CVS版本控制”的對(duì)話框,點(diǎn)擊“詳細(xì)信息”,可以選擇哪些資源添加到CVS資源庫(kù),這里沒(méi)有選擇“/Hello World CVS/bin”目錄(它不是源代碼),然后點(diǎn)擊“是”即可。
出現(xiàn)“提交”對(duì)話框,可以選擇不添加注釋,但最好是添加。(注意,每次提交時(shí)都會(huì)提示輸入注釋,這是很重要的,作為每一個(gè)狀態(tài)的說(shuō)明和提示。)
完成后commit所有本地文件,然后你就可以使用CVS強(qiáng)大的版本控制功能了。
?
注1:剛開(kāi)始時(shí)我給“HelloWorld”類用的包名是“cvs.test”,后來(lái)共享項(xiàng)目時(shí)出現(xiàn)問(wèn)題,出在cvs這個(gè)詞上,把包名改為“cvs1.test”后問(wèn)題消失。原因是采用“cvs.test”包名時(shí)會(huì)就建立一個(gè)cvs目錄,而共享到repository時(shí)也要?jiǎng)?chuàng)建cvs目錄,結(jié)果目錄名沖突。所以包名不要單獨(dú)用cvs這個(gè)詞。