JavaEnv - Version Control System.

来源:互联网 发布:caffe cudnn7 编辑:程序博客网 时间:2024/04/26 14:40
SVN 一种比 CVS 更好的版本系统,挂载插件到 Apache 后便可以 http 通讯, 支持比 CVS 更多的权限控制,支持提交事务,ASCII/Unicode/Binary 统一管理,目录管理等,也已经有很多 CVS / SVN 升级工具。
TortoiseCVS / TortoiseSVN 一种 Windows Shell Extension CVS/SVN 客户端,方便的资源操作,而不用启动 Eclipse 等开发工具作为客户端。
Beyong Compare / DiffDog 版本对比工具。
 

Links :

SVN:

Subversion : http://subversion.tigris.orgTortoiseSVN : http://tortoisesvn.tigris.orgSubclipse : http://subclipse.tigris.orgRapidSVN : http://rapidsvn.tigris.org

将一个 SVN 包装成一个 Win NT 服务,就像 CVS 一样,解压到 Subversion 的 bin 子目录下和 svnservce.exe 在同一个地方,然后运行 svnservice 安装服务,以后如果修改参数 使用 -setup ,我们假设 我在 E:/scm/svn 创建了一个 SVN Repository ,监听在 192.168.0.1 这个IP 的 3690 端口,
这样我们从 Eclipse 的 Subclipse SVN 插件就能用 svn://192.168.0.1/ 这个地址访问了,Subclipse 和 Eclipse 的 CVS 插件使用几乎一模一样。安装后可以直接在 WinNT 服务控制面板 services.msc 中启动停止了, 安装命令行:
svnservice -install  -d -foreground --listen-port 3690 --listen-host 192.168.0.1 -r E:/scm/svn

SVNService :
http://dark.clansoft.dk/~mbn/svnservice/SVNService.zip

CVS :  
http://www.cvshome.org/
             http://www.cvsnt.org/
             http://www.tortoisecvs.org/

Diff:
  Beyond Compare       
http://www.scootersoftware.com/
  Altova DiffDog              http://www.altova.com/