用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。到此,本文也就结束了。

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