免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2477 | 回复: 0
打印 上一主题 下一主题

使用VisualSVN配置SVN [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-07 12:17 |只看该作者 |倒序浏览
本帖最后由 cloudtopo 于 2011-04-07 14:12 编辑

SVN
  
Subversion是广泛使用的版本控制工具。它是CVS的进化,像Google CodeSourceForge等大的网站均提供SVN的支持。
  
传统配置
  
SVN的安装并不复杂,如果在Windows下,有专门的Windows安装包可以下载,不过SVN的配置就不那么简单了,所有的配置都要通过SVN的配置文件手工完成,比如用户、密码、权限等。
  
切换到Http
  
Svn可以通过Svn自己的服务程序或者Apache来访问,缺省安装的Svn是使用自己的服务程序svnserve来进行访问的。下表对比了两种访问方式的差别:

特性        Apache        svnserve
认证        HTTP basic auth,LDAP,NTLM        服务器上的密码设置                  
权限        可以对每个path设置读写权限        可以对每个path设置读写权限                  
加密        可以通过https        通过可选的SASL                  
日志        完整的Apache log        无log                  
Web访问        支持WebDAV        不支持                  
访问速度        稍慢        快                  
配置        复杂        简单         
 
  
可以看出使用Apache来访问Svn虽然慢一些,但提供了更好的访问安全性和功能。因此很多团队使用Apache来访问Svn。不过这需要额外安装Apache,并配置Apache和Svn的集成,这需要不小的配置工作量。并且在将来进行用户及权限调整时都需要手工编辑配置文件。
  
使用VisualSVN
  
VisualSVN Server则提供了GUI的SVN配置界面,并提供了对Apache集成的支持。安装VisualSVN,则可以直接在VisualSVN的配置界面下进行配置,下图是VisualSvn的基本配置界面。
  

  
在左侧可以看到本机上的SVN的仓库和用户,在VisualSVN Server上点右键,在属性中都可以配置仓库的位置、网络、认证、Windows集成、日志,非常方便,如下图:
  

  
总之,使用VisualSVN可以大大简化SVN服务器端的配置工作量。


更多信息,请访问项目管理资料库
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP