项目总结(三)--- 关于版本控制器
2015-01-26 14:57
274 查看
很难想象,在没有版本控制器之前,我们做合作开发得多么痛苦:备份多个版本,费空间,费时间;难于恢复至以前正确版本;容易引发BUG;解决代码冲突困难;代码管理混乱;难于追溯问题代码的修改人和修改时间;项目版本发布困难。。。简直要命啊!
那目前最为常用的两种版本控制器分别是SVN和GIT,而二者的主要区别是一个是集中式(SVN),一个是分布式(GIT).恩,两者的具体使用方法我就不说了。相关的文档非常多。但有一点需要注意的是:SVN和Xcode的集成不是那么的屌。经常更新什么的老出现一些破问题。因为我们公司用的版本控制是SVN,所以一般都是用SVN客户端(有很多,我比较喜欢用的是Versions,但是收费,下面是简单的破解操作,先声明我提倡支持正版,,但俺公司没钱,哎,等大伙挣钱了,还是买一个正版的吧)操作。
Version 1.3.1
rm -f ~/.CF89AA64
rm -f ~/Library/.FB64CF89
rm -f ~/Library/Preferences/com.blackpixel.versions.plist
rm -f ~/Library/Preferences/com.blackpixel.versions.plist.7DfPFlu
open ~/Library/Preferences/.GlobalPreferences.plist
open ~/Library/Preferences/
// 删除字段 com.blackpixel.versions.ezsRequiredToken
// 关机->开机
不解释,不会用不怪我哈。
另外,很多SVN管理工具不能上传静态库文件,这时候就得使用命令行了。svn add 静态库 然后再commit就可以了。
那目前最为常用的两种版本控制器分别是SVN和GIT,而二者的主要区别是一个是集中式(SVN),一个是分布式(GIT).恩,两者的具体使用方法我就不说了。相关的文档非常多。但有一点需要注意的是:SVN和Xcode的集成不是那么的屌。经常更新什么的老出现一些破问题。因为我们公司用的版本控制是SVN,所以一般都是用SVN客户端(有很多,我比较喜欢用的是Versions,但是收费,下面是简单的破解操作,先声明我提倡支持正版,,但俺公司没钱,哎,等大伙挣钱了,还是买一个正版的吧)操作。
Version 1.3.1
rm -f ~/.CF89AA64
rm -f ~/Library/.FB64CF89
rm -f ~/Library/Preferences/com.blackpixel.versions.plist
rm -f ~/Library/Preferences/com.blackpixel.versions.plist.7DfPFlu
open ~/Library/Preferences/.GlobalPreferences.plist
open ~/Library/Preferences/
// 删除字段 com.blackpixel.versions.ezsRequiredToken
// 关机->开机
不解释,不会用不怪我哈。
另外,很多SVN管理工具不能上传静态库文件,这时候就得使用命令行了。svn add 静态库 然后再commit就可以了。
相关文章推荐
- 关于V1.6.0版本的项目总结
- 关于电子地图项目的总结和展望
- 关于项目中异常处理的一些总结
- 关于JAVA实训项目的总结
- ARM第一个项目中关于C的总结
- 使用Spring+Ibatis的项目,关于如何使用事务、如何提升性能的几点总结
- 关于项目管理的七十五个问题的答案之MVM版本(转载)
- 关于vs2005、vs2008和vs2010项目互转的总结
- 项目版本控制器SVN的环境建立(Subversion,subclipse)
- 关于S_Station项目的阶段性总结
- 使用Spring+Ibatis的项目,关于如何使用事务、如何提升性能的几点总结
- 关于项目中异常处理的一些总结
- 我在项目管理中关于需求分析的总结
- 网上一位仁兄关于项目管理的总结
- 项目设计中关于权限,角色,操作功能三者之间的探讨总结(2009-03-14)
- 关于项目中异常处理的一些总结
- 关于项目估算和项目总结
- 关于项目结束时的工作总结
- 关于软件项目版本的命名规则以及格式介绍
- 【总结】PHP关于VC9和VC6以及Thread Safe和Non Thread Safe版本的选择