鲁班人[ Ben's Blog]

-专注于建筑钢结构技术的发展与应用

« Lead Your Life-兰迪教授的最后一课AutoCAD系统变量:EDGEMODE »

用VisualSVN实现多人协同版本控制环境的架设

  用TortoiseSVN在本机进行版本控制有一段时间了,深觉其功能的强大和文件管理理念的先进。近日,由于项目需要开始尝试在局域网内架设多人的协同版本控制环境,刚开始选用了局域网数据库共享的模式,连接速度还可以,不过要求放置数据库的机器对数据库文件夹进行共享,且由于局域网用户中的系统机器名很乱,不易进行人员名称和权限管理。后来在Subversion的官方网站上找到了一个能够快速架设基于Apache的服务器的软件——VisualSVN Server,很好地解决偶的问题。

  这个软件安装包只有6M大小,包含了Subversin、Apache和一个管理平台(如下图),安装后进行管理平台即可控制版本控制服务的开启和关闭,最方便的是它可以自己控制用户及权限,支持加密的https协议。

VisualSVN Server控制台

  使用时,将自己版本库拷到VisualSVN Server指定的数据库根目录(默认是:D:\Repositories\)就可以了。需要注意的是,置于数据库根目录的版本库文件夹不可以用中文,否则VisualSVN Server将无法识别。

链接:VisualSVN Server官方 | 下载使用帮助(En)

其它版本控制相关资料:(来自大亮

  1. 版本控制软件在建筑协同设计中的应用 (340k pdf格式《建筑设计管理》2007/6 )
  2. 版本控制软件Subversion软件入门介绍 (3.1M 解压缩后用wps2005或powerpoint都可以打开)
  • quote 1.kim
  • http://www.bee-zone.net
  • 很高兴看到你也用SVN,我自开发软件以来就用它,转到钢结构行业后,也是在办公室内部自主搭建SVN平台,不过专业领域上还有很多有待学习的地方,希望继续多多相互学习,保持联系.o(∩_∩)o...
    ben 于 2008-8-15 13:33:13 回复
    呵呵,SVN偶得向你们这么开发过软件人多取取经,大有好处啊...
  • 2008-8-15 13:06:29 回复该留言
  • quote 2.daliang
  • 果然很简单,俺们也开始用了。
    ben 于 2008-9-3 13:14:44 回复
    呵呵,这也是和你交流后回来找到的,很多东西别人都做好了并且存在着,就看你发现没有,“交流”是很有必要地^_^
  • 2008-9-3 11:54:15 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 91204 Code detection by Codefense

Copyright 2002-2010 Ben’s Weblog™. Some Rights Reserved.