svn
Emperor_Dandy
烧锅炉
展开
-
SVN的merge使用例子
先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图: branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repos转载 2016-12-30 10:22:41 · 1766 阅读 · 2 评论 -
Linux环境下svn回滚单个文件的shell函数
废话少说,直接上代码svnRollBack(){ # 获取文件路径 file=$1 # 更新文件到最新版 arr=`svn up $file` # 将文件版本号从信息中抽取出来 arr=${arr##* } v=${arr%。*} # 获取到文件的所有更新信息 arr=`svn log $file` # 从更新信息中删去不必要的原创 2017-01-12 16:42:22 · 2434 阅读 · 0 评论 -
svn项目迁移后服务器up报错:E155036 的处理方法
当项目开发迁移了SVN的地址后,进行svn up时服务器端报错 [1] refresh done, server ok. startTime: version: svn: E155036: 请参阅命令 ‘svn upgrade’ svn: E155036: The working copy at ‘/home/pirate/rpcfw’ is too old (format 2原创 2017-01-24 16:02:55 · 4777 阅读 · 0 评论 -
svn:clean up报错的终极解决方案
在svn中clean up报错的终极解决方案1.“Previous operation has not finished; run 'cleanup' if it was interrupted“ 的解决方法;2.“Cleanup failed to process the following paths”的解决方法;原创 2017-07-17 14:57:00 · 4406 阅读 · 0 评论