CVS使用指南Word文件下载.docx
- 文档编号:16650353
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:16
- 大小:458.11KB
CVS使用指南Word文件下载.docx
《CVS使用指南Word文件下载.docx》由会员分享,可在线阅读,更多相关《CVS使用指南Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
假设我们现在工作于一个名为ProjectX的项目中,该项目包括1个readme.txt文件,两个jsp文件以及1个java文件。
以下是它的目录结构。
把本地文件加入到CVS控制之下
假设您是工程管理员,您必须先开创这个项目。
假设本地工作目录是d:
\works\sandbox,并且这个工程已经由您完成了初步框架。
首先,我们需要把这个工程加入到CVS控制之下。
本地的一个project对应于server上面的一个Module,我们需要新建一个module。
然后告诉TortoiseCVS关于repository的位置。
这儿Module名字就是本地文件夹的名字。
第一次连接server,需要登录。
第一次输入口令之后,你的口令将会被保存在一个.cvspass的文件中。
这个文件位于你的'
home'
目录,默认为\$WINDIR$\DocumentandSettings\$UserName$\。
如果你同时使用TortoiseCVS和WinCVS,假若发生登录错乱,请删除这个.cvspass文件。
如果一切顺利,出现以下的log画面。
祝贺!
您已经成功的在Server上建立了一个新的module。
但是您还没有加入任何文件。
现在在您的explorer窗口中您将会看到一个新的CVS文件夹已经被创建,但是projectX的文件都显示一个问号。
您现在需要把所有的文件夹先在server上建立。
选择除CVS控制文件夹之外的其他文件夹,然后选择CVSAddAllRecursively.
在一切正常的情况下,出现如下的log。
请注意看log信息。
您已经通知server增加几个文件,包括\javasource\test\projectX\Calculator.java和\web下的两个jsp文件,但是您还没有提交。
您需要提交他们才能真正的完成加入的过程。
现在我们先来加入最外层目录下的readme.txt文件。
和刚才一样,log告知您已经声明加入该文件,但是需要提交。
您可以注意到,现在readme.txt处于红色之中,TortoiseCVS提示您红色的文件需要提交。
选择CVSCommit.
现在您的readme.txt文件有了一个初始版本号1.1。
这时候您如果进入子文件夹,您会发现刚才cvs提示您需要提交的文件也处于红色。
如法炮制,commit之后您终于看到所有的文件都变成了绿色。
祝贺您!
您现在把您的整个工程都置于CVS管理之下,并且每个文件都有了一个初始版本号1.1。
从CVS中得到文件的拷贝创建
module是项目的创始人或者主要管理者的责任。
大部分用户都只需要在module创建之后得到这个项目的本地文件拷贝就可以开始工作了。
现在假设你是项目的一个普通用户,而这个项目的cvs已经建立了,您要做的就是得到项目中的所有文件,并且和您本地的文件保持同步。
现在您的本地文件夹是D:
\works\sandbox2。
您要做的就是'
checkout'
。
然后告诉CVS你连接的SERVER。
您必须给出Module的正确拼写。
如果项目组织者告诉你Revision或者branch的信息,您还需要指定您要取得的版本。
按下OK之后,您就得到了CVS中的相应版本。
默认就是当前的最新版本。
上面的log信息中,U就代表取得本地文件。
现在,您的本地目录应该所有的文件都是绿色的。
祝贺您,您已经取得了这个版本,可以开始工作了!
用CVS管理您的日常工作
现在我们可以做一些真正的工作了。
您意识到您需要修改readme.txt文件。
您打开他,增加了一行。
您保存文件之后,会发现readme.txt又变成红色的了。
假设过了一段时间之后,您忘记了您刚才改过些什么了。
CVS可以帮您比较您的本地文件和server文件之间的差别。
选择CVSDiff。
如果第一次使用,TortoiseCVS会询问您关于diff工具的位置。
在cvsgui的主页上您也可以找到几个不错的opensource的diff工具。
如果您拥有MicrosoftVisualStudio的授权,附带的Windiff是一个很不错的选择。
下面就是windiff的结果。
各个diff工具的输出会有所不同,但是您可以看见您新增加了一行文字。
好了,现在您很满意您的修改,确认提交了。
再对readme.txt做一次commit。
这一次一个对话框弹出请您为您的修改作出注释。
这是很重要的,其他人以后在debug的时候根据您的注释更容易工作。
提交。
这一次提交之后,版本号变成了1.2。
TortoiseCVS也提供了每一个文件的History。
在readme.txt的上下文菜单中选择properties,您会发现Tortoise新增加了一个属性页。
您可以在这个属性页中得到关于这个文件的更多信息。
可惜在这个属性页中不支持对revision操作。
这一点上TortoiseCVS比VisualSourceSafe还有差距。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CVS 使用指南