存档

文章标签 ‘Concurrent Version Syste’

使用Subversion进行版本控制

2008年11月26日
930 views 没有评论

一直在windows平台上使用Microsoft Visual SourceSafe(VSS)源代码管理器来管理.NET的各个项目.安装使用都非常方便.在linux平台上使用Concurrent Version Syste(CVS)源代码管理器来管理java及php项目.本来也相安无事,各自管各自的,今天突然有一个项目需要这两级人員合作的,这下麻烦了,cvs在vs2008下的插件太少,vss在eclipse下虽然有插件,但是java组的人員不习惯vss的”锁定-修改-解锁”,而是喜欢CVS的”拷贝-修改-合并”.最后的结果是两个都不用,换现在使用最多的SVN.

在windows下安装SVN这一个源代码管理器也很简单(新版本已经不用像网上说的安装这个,安装那个,配置很多才能使用.).权限配置部分比较复杂,大家可以根据自己的需要上网找相关资料.
1,从官方网站上下载最新版本. http://www.collab.net/downloads/subversion/

2,直接运行程序一路 next 就完成了安装.

3,使用dos命令

svnadmin create "C:/svn_repository/COISWeb"

4,可以使用以下地址查看,团队人員就可以使用了.
http://localhost:8089/svn/COISWeb

客户端:
For VS2008:
http://ankhsvn.open.collab.net/

For Eclipse:
http://subclipse.tigris.org/
http://www.polarion.org/index.php?page=overview&project=subversive

开发工具 , , , , ,