cvs用法總結(jié)(1)--cvs命令格式,標(biāo)志字符和環(huán)境
cvs用法總結(jié)(1)--cvs命令格式
讀書筆記,中文名"版本控制之道-使用cvs",英文名"Pragmatic Version Control-Using CVS"。以下內(nèi)容出自
英文版附錄,中文內(nèi)容來自中文實體書,使用范例是個人總結(jié)(總結(jié)出來,以后萬一忘了可以查,呵呵)。
一. CVS Command Format/cvs命令格式
cvs <global options..> command <options and arguments. . .>


















使用范例:
???1.察看cvs版權(quán)信息
???????cvs -v
???2.察看cvs幫助
???????cvs -H
二. Flag Characters/標(biāo)記字符
?在更新操作期間,CVS將顯示一列前面帶有標(biāo)志字符的文件名。下面列出了這些字符代表的意義:















????對C標(biāo)記的測試:在兩個工作區(qū)中同時修改同一個版本的文件number.txt,將其中的一行修改為不同的內(nèi)容,然后commit提交一個,update另一個顯示:
cvs update
cvs server: Updating .
RCS file: /export/home/cvsroot/test/aoxj/cvstest/number.txt,v
retrieving revision 1.6
retrieving revision 1.7
Merging differences between 1.6 and 1.7 into number.txt
rcsmerge: warning: conflicts during merge
cvs server: conflicts found in number.txt
C number.txt
此時使用ls -a可以看到文件.#number.txt.1.6生成
. .#number.txt.1.6? ..? CVS? number.txt
打開merge后的number.txt文件,內(nèi)容為
1
15
2
25
3
<<<<<<< number.txt
45
=======
46
>>>>>>> 1.7
三. CVS Environment /cvs 環(huán)境
???環(huán)境變量通常和CVS一起使用.
???CVSROOT???用來指定倉庫的默認(rèn)位置以及訪問方法,設(shè)置了這個變量就無需使用CVS的全局-d選項.
???在windows中,可以增加CVSROOT到系統(tǒng)環(huán)境變量中,或者使用命令行:

????在unix/linux中,對于bash,zsh,需要添加到profile文件中

posted on 2006-09-21 09:59 sky ao 閱讀(2671) 評論(0) 編輯 收藏 所屬分類: Version Control