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仓库管理员统一修改。这样就可以做到跟踪文件变化,冲突控制等等。