Cal*_*ers 14 .net c# svn version-control visual-studio
任何人都可以推荐Visual Studio的源代码管理解决方案吗?我将是唯一一个使用它的人,我只是需要一些东西来经常备份我的数据,或者在我对软件进行重大更改之前.我试过AnkhSVN,但这需要SVN服务器.有没有什么可以在本地使用,可以解决手动复制解决方案文件夹的痛苦?
M4N*_*M4N 31
使用Subversion,您可以为单用户访问创建基于文件系统的本地存储库.
可能最简单的使用subversion(在Windows上)的方法是安装TortoiseSVN.要创建存储库,只需在存储库所在的位置创建一个空文件夹,右键单击该文件夹并选择"TortoiseSVN - >在此处创建存储库".
甚至可以(但不推荐)在网络共享上创建这样的存储库.
然后,您可以使用文件URL访问本地存储库,例如: file:///D:/Projects/MyRepository
如果您以后发现需要服务器(例如,允许其他用户访问存储库),则可以在服务器上轻松安装svnserve并将本地存储库移动到该服务器.
只是为了完整性:正如其他人所说,有几个好的客户端用于颠覆(我个人主要使用的是TortoiseSVN和AnkhSVN):
Sar*_*kar 13
有趣的人还没有提到Git.当然,它确实有学习曲线,但过去一年我在Visual Studio中成功使用它.命令行和GUI(GitExtensions).
由于它是DVCS,因此不需要服务器.您可以在需要时将您的本地存储库发布到全世界(请查看Github).
您可以在没有服务器的情况下使用AnkhSVN(或任何其他SVN客户端).只需在本地磁盘上创建一个存储库,然后使用类似file:/// C:/ Repositories/repo的URL将工作副本指向它.
AnkhSVN已经有了很大改进,但我自己更喜欢VisualSVN.我认为它的界面更容易使用(特别是如果你已经习惯了它所基于的TortoiseSVN)并且它将处理诸如自动设置你的构建文件夹被忽略的事情.它是商业的,但价格便宜.
归档时间: |
|
查看次数: |
4794 次 |
最近记录: |