赞
踩
之前的做java的时候在公司就是用过一段时间的subversion,所以对版本控制并不陌生。
后来做iOS项目都是自己一个人开发,也试着去用版本控制,但都遇到问题,没装上去,这两天有时间看了下版本控制工具,在这里总结一下。
1.Mac自带svn,通过命令配置svn服务器,然后打开xcode的svn客户端功能访问就可以。(也可以使用svnx工具)。主要就是配置一个版本仓库,存放文件版本。这里附上很详细,很好理解的地址
`http://blog.csdn.net/wildfireli/article/details/8785828`
2.Versions,也就是常说的“莲花”,这个工具就是个图形化的svn客户端,也可以创建仓库,结合命令行使用也方便。
3.Cornerstone,查了一下单词是地基的意思。这个工具要比前面两个强大了。(网上破解版,破解方法也很多)我们不用用命令去建立svn服务器,直接可以通过图形化建立服务器,方便使用。
注意:刚开始用Cornerstone不太明白,以为import项目就可以了,其实不是的。还需要checkout,这样checkout出来的项目才是和仓库版本控制文件关联了的项目,也就是我们后续要操作的项目。这里附上Cornerstone使用的教程,讲的很详细:
`http://my.oschina.net/joanfen/blog/194491`
以上纯属本人个人理解,欢迎斧正。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。