由于老牛不是科班出身,而且都是单人修改,以前很少涉及项目版本控制以及多人协同开放,故没有在平常的折腾中引入版本控制的概念。
最近老牛打算在BAE上部署新项目,百度BAE要求使用TortoiseSVN工具,话说,能让微软看上并收购证明TortoiseSVN还是很有实际价值的工具。
关于版本控制:
业余站长可能接触得比较少,老牛最早接触SEA的时候就觉他做的得很不错,每次开发改动的代码版本都可以有迹可查,并且可以快速回溯至某个以往版本,对于真正做开发的童鞋来说,版本控制是软件项目中质量管理关键点之一,不做好这个,那可得乱翻天,甚至导致项目失败。
关于TortoiseSVN:
1 2 3 4 | 在2002年,Tim Kemp 发现 Subversion 是一个很好的版本控制系统,但是没有好的图形化客户端,创建一个作为 Windows 外壳集成的 Subversion 客户端的创意来自 TortoiseCVS,一个非常类似的 CVS 客户端。 Tim 学习了 TortoiseCVS 的源代码,将其作为 TortoiseSVN 的基础,然后开始这个项目,注册了域名 tortoisesvn,并将源代码提交到网上。此时 Stefan Küng 正在寻找一个好的免费版本控制系统,他发现了 Subversion 和 TortoiseSVN,由于 TortoiseSVN 还不能够使用,他加入了这个项目并开始编程。很快他便重写了大多数代码,并且开始添加命令和特性,此时,最初的代码都已经不复存在了。 随着 Subversion 越来越稳定,吸引了越来越多的用户开始使用 TortoiseSVN 作为他们的 Subversion 客户端。用户群增长迅速(每天都持续增长)。Lübbe Onken 提供了许多漂亮图标和 TortoiseSVN 的 logo,细心照料网站并且管理翻译。 2013年6月13日,Wandisco收购TortoiseSVN[dot]Net, TortoiseSVN leader - Stefan Küng加入Wandisco,有了Apache subversion领导开发者Wandisco的支持,TortoiseSVN将会有更多的改进。 |
来源于百度百科
原文链接:https://xiaohost.com/1234.html,转载请注明出处。
评论0