先说明一下我的环境:
vs2010,对于项目,一般放在vss上;对于自己用到的一些测试用例或是准备封装一些库。。。等等 用一个版本控制来管理还是蛮方便的
主要原因是在不经意间无意修改了关键代码 又不方便(按逻辑按业务)一个一个查的时候 或许可以指望版本管理器
我的做法是在本机上装3个东西:
1:TortoiseSvn svn客户端,用于连接svn服务端 。不过主要用来连接别人机器上的svn服务端,或是用来下代码
2:VisualSvn Server svn服务端,这个好用,操作简单。
3:VS插件AnkhSvn,也是属于客户端。这个才是今天的主角,一句话:谁用谁知道!
下面贴网上down的安装的方法:
期间我遇到过一个问题 就是服务端运行的好好的,客户端配置好了就是连不上,最后把客户端的设置修改为“网络-代理-置空”就ok了
1:ankhSvn用法
http://blog.csdn.net/cecilulysess/article/details/5527416
SVN的参考资料:
- Subversion简介
Subversion,简称SVN,是一个开放源代码的版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上越来越多的控制服务从CVS转移到Subversion。
简单来说,你们可以把SVN理解为一个保存了我们大家的代码的在线文件夹,它主要的好处是一则我们大家都可以看到互相的代码,另一方面是能够追踪代码的版本状态(也就是每次修改都会记录)
Visual Studio使用SVN: