在使用Visual Studio 2005的开发过程中,VSS似乎是一个必选的源码控制软件。
然而,现在Subversion已经越来越流行了。
首先,我们需要下载两个Subversion客户端工具,将这两个工具相结合,可以打造超强的Subversion开发环境
- TortoiseSVN 1.4.4
- AnkhSVN: A Subversion addin for Microsoft Visual Studio .NET
下载地址分别为:
http://ankhsvn.tigris.org/servlets/ProjectDocumentList?folderID=7315
然后,将解决方案用TortoiseSVN添加到Subversiion服务器上。
再用TortoiseSVN将一个working copy拉下来。
最后,用Visual Studio 2005打开这个解决方案,Ankhsvn就会提示你是否用Ankhsvn来管理这个项目,回答yes即可。
当然,在这一过程中也会发现一些问题。
比如:
不应该将*.suo和*.user等文件添加到Subversion,如果已经添加,还应该采用一些特殊的方法从Subversion中删除,并加入svn:ignore-list中。
另外,还会碰到多个人同时修改项目文件的问题,如何解决?我们将下回分解。