
Svn
猫猫猫猫猫大人
工程师 -> 架构师 -> 全栈工程师 -> 全栈架构师
展开
-
SVN常用命令说明
SVN是什么? SVN是开源的版本控制系统。比CVS更多的特性。一个更好的CVS?因此SVN具有大部分CVS拥有的特性。不仅仅是文件受控,目录也加入版本控制。复制,删除,重命名这些操作都是受控的。特殊作用的元数据(属性)。提交事务原子性。提交完成之前任何一个部分都不会正真生效。版本号基于提交,而不是基于文件。提交时的log message也是依附于提交的那个版本。创建分支和标记非常简单转载 2016-06-29 15:38:45 · 923 阅读 · 0 评论 -
SVN不能提交.a .so 文件的解决方法
方法一:使用命令行添加文件(【转】原文在这) 1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车; 2.之后再输入如下命令:svn add libOCMock.a,回车;[svn add *.a *.so] 3.之后会出现:A (bin) libOCMock.a 表示添加成功,打开Vers转载 2016-06-21 14:02:53 · 6494 阅读 · 1 评论 -
使用 Tortoise SVN 创建 Externals 外部引用目录
在使用 SVN 的时候,偶尔会遇到这样的场景: 有一份公共代码或数据需要所有分支共享,如果存储在普通的目录下,切分支之后各个分支该目录可能会出现差异,为了避免这种差异,应该使用 SVN 的 externals 属性,确保在任意分支下的更改在所有分支下都能够生效。 这种场景其实很常见,例如有好几个 project 都使用同一份 framework 的代码,且需要同步更新,这时候就得将 f转载 2017-09-15 16:09:26 · 1231 阅读 · 0 评论