WinCVS是基于CVS设计的一款项目版本控制軟件,采用图形化的方式可以登錄CVS服务器和CVS相关的操作和管理,具有版本比较、输出信息管理、合并比较等功能,軟件已完全汉化,需要的朋友可以来本站下载!

WinCVS配置方法:
a、一般選項的設置(General),選擇Admin->Preferences
1、 Path:用来配置cvs在服务器上的主目录路径,也就是服务器上用进行cvs初始化的目录,格式一般为username@192.111.1.2:/Project。该路径从管理员处获得。
2、 Authentication:用来配置cvs服务器的认证方式,可以从下拉框中选择其它的认证方式,不过一般只要选择”passwd” file on the cvs server方式就可以,要注意的是必须与cvs服务器配置时所指定的认证方式一致;
3、 Use version:一般选择默认即可。
b、全局選項的設置(Globals),在上一個界面上選擇“Globals”:此項的配置主要是要注意這幾選項:
1、Checkout read-only不要选上,否则,checkout出来的源代码将不允许用户进行修改,并且此选项默认是选中的;
2、Prune (remove) empty directories也不要选上,否则,会自动删除空目录;
3、对一般配置没有特殊要求的,把Dirty files support、Supply control when adding与TCP/IP compression选项选中;
c、WinCvs項的設置(WinCvs),在上一個界面上選擇“WinCvs”:此項的配置主要是要注意這幾選項:
1、Default viewer used to open files点击右边的按钮 选取用于默认的打开文件的軟件;
2、Home folder点击右边的按钮 选取存放cvs服务器上文档的本地路径,该目录用户机上需要事先键好。
什麽是CVS?
如果一个公司很多人一起开发的话,由于多个人同时修改同一个文件, 自己辛辛苦苦修改的程序被别人彻底删除了。另外,如果你的軟件/程序已经发布了三个版本, 而这时候用户需要你修改第二个版本的东西,也许你会因为只保留了最新版本而痛哭流涕。
CVS的基本工作思路是這樣的:在一台服務器上建立一個倉庫,倉庫裏可以存放許多不同項目的源程序。由倉庫管理員統一管理這些源程序。這樣,就好象只有一個人在修改文件一樣。避免了沖突。每個用戶在使用倉庫之前,首先要把倉庫裏的項目文件下載到本地。用戶做的任何修改首先都是在本地進行,然後用cvs命令進行提交,由cvs倉庫管理員統一修改。這樣就可以做到跟蹤文件變化,沖突控制等等。