13
2008
08

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

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

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

...

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

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

...

30
2008
07

开源的项目管理软件: OpenProj

  上周末参加了大亮兄组织的钢结构设计沙龙,虽然没有按时到场,但和同行的交流中也收获不少,希望这个活动能够继续办下去,参与的人能够更多一点。交流中,大家有一个共同的观点就是目前专门面向钢结构工程项目的管理系统很是缺乏,而同时钢结构企业(不管是设计、深化还是加工制作)又都很需要这类东东。另一个很现实的问题就是软件的正版化问题,对于小企业所有软件正版化还需要一个过程,经济上一下子正版化是吃不消地。从这个意义上讲,大亮兄及力推荐的开源软件(如Subversion、BugFree、DotProject等)还是很有意义的。

  今天推荐的是一款开源的项目管理软件:OpenProj,偶还不是领导,平时很少用像Office Project之类的软件,仅从直观上偶觉得这个OpenProj基本可以替代微软的Office Project,最大的优点就是它是免费的,没有版权问题,而且可以读写Office Project的文件,安装之后即是中文截面。由于开发语言是Java,刚开始打开软件时可能会有点慢,不要钱的东西等几秒钟也无妨啦^_^

链接:官方主页 | 程序下载

界面如下:...

25
2007
09

开源软件之BugFree

  BugFree一个用于软件开发过程中Bug管理的开源软件(PHP+MySQL),其中的管理协作模式很值得传统行业借鉴。当然大亮兄已经成功把它应用于钢结构设计过程中了,下面是大亮编写的入门教程,在此做一下分流:

官方网站:点击进入
大亮版入门教程:大亮主页 | 本地镜像已更新至200806版

P.S. 目前正版软件打击越来越厉害,开源的东东就越来越受欢迎了,所以以后会在此多介绍一些实用的开源软件。

«1»