SVN使用小记

自从同事硬盘不幸挂掉,费尽心思才找到丢失的代码后,部署源代码管理工具的事情才又加快了脚步。除了备份,还有版本控制,随着代码量的增加,开发人员的增加,都是很实的需求。虽说花钱不是问题,但不花钱能解决问题是最好的了,所以,在选择产品的时候,首先都会从开源软件和免费软件着手。但用过此类软件的用户都知道,后续维护是最让人担心的事情,想又稳定又好用,还能有人帮助解决问题,这样的产品似乎还真不好找。除非自身的实力很强大,不后选择开源软件也是需要勇气的。毕竟对开发实力不够的公司来说,可能会宁愿多花钱买个省心。

刚开始接触SVN的时候,还真是挺担心的,因为就以往的经验,配置是最让人头痛的一件事情,特别有些软件,不同版本方法还不同,有的还要直接改配置文件,经常把人搞的晕头转向,而且出了问题还不知问题出在哪儿。但Visual SVN Server却没有这种困扰,我找了台空闲的服务器测试,没想到安装和使用都非常简单。在安装时,只需要选择代码库的位置就行了,其它基本不需要做啥。

安装完成后,它就自动弄好一个Apatch服务器,客户端就能通过Web方式访问了,这点就做的非常好,尽量不让用户参与过多的设置环节。使用也很方便,集成在控制台程序下,类似于资源管理器,在使用习惯上没有任何差异,所谓创建代码库就相当于创建文件夹,或者网站的子目录,不同的源代码也就存放在不同的目录下,也可以子目录下创建孙目录,以区别不同的版本。

客户端大家都推荐TortoiseSVN,这同样是款好用的免费软件,安装后可集成到资源管理器的系统菜单,只需在相应文件夹或文件上点右键,就能弹出的菜单中轻松进行签入或签出的操作。只是免费版的不能集成到Visual Studio等开发工具中,不然就更加方便 了。

SVN入门较简单,但要用好它还是得下些功夫。比如它的代码管理规范,都还有很多工作要做,需要在日后不断积累经验。

SVN比较适合集中式管理,CSDN也提供源代码管理服务,听说是Git,适合分布式管理,随便看下还看不明白,有时间的话也测试比较下。

****************************************************

2014年2月5日(正月初五深夜)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极客行天下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值