版本管理_SVN
scyatcs
这个作者很懒,什么都没留下…
展开
-
SVN clean up
SVN clean up的作用SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,用户取消。 可能会造成本地文件被锁定的情况。一般出现这种情况的解决方法:1、可以使用SVN clean up来清除锁定。2、如果不是本目录锁定,系统提示上一层目录锁定,需要到上一层或者根目录中清除。3.如果在根目录下都无法clean的话,一般采取的方法是另外找一个目录重新CHE转载 2014-03-24 11:26:48 · 7813 阅读 · 0 评论 -
怎么删除项目中的SVN信息?
一、通过SVN客户端来删除 在搜索里面".SVN"原创 2014-07-25 09:55:46 · 46539 阅读 · 1 评论 -
怎么添加项目到SVN上面
一、通过SVN客户端向服务器上面添加原创 2014-07-25 09:28:02 · 134049 阅读 · 6 评论 -
Eclipse SVN资源同步符号说明
1灰色向右箭头:本地修改过 7.2蓝色向左箭头:SVN上修改过 7.3灰色向右且中间有个加号的箭头:本地比SVN上多出的文件 7.4蓝色向左且中间有个加号的箭头:SVN上比本地多出的文件 7.5灰色向右且中间有个减号的箭头:本地删除了,而SVN上未删除的文件 7.6蓝色向左且中间有个减号的箭头:SVN上删除了,而本地未删除的文件 7.7红色双向箭头:转载 2014-11-07 17:24:19 · 8166 阅读 · 2 评论 -
SVN版本冲突解决详解
版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。转载 2015-02-28 10:52:04 · 491 阅读 · 0 评论 -
svn的merge使用例子
先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图: branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repositor转载 2015-11-22 16:48:05 · 444 阅读 · 0 评论 -
svn中的revert和update
svn中的revert和update今天有人问到revert和update的问题。刚开始还真被问住了。因为感觉revert和update都可以将本地的copy更新到以前的一个版本,会有什么不同呢?查了些资料,并做了个试验,终于发现了它们的不同。假设当前最新的版本是6,但是,最新的一次提交不是你想要的,也就是想把版本为6的修改干掉转载 2015-11-22 16:42:25 · 540 阅读 · 0 评论 -
TortoiseSVN中分支和合并实践
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了 一下,有点收获,怕以转载 2015-11-22 17:31:03 · 423 阅读 · 0 评论 -
SVN switch 用法详解
一直知道SVN有个switch命令,但是对它的介绍教程却很少,大多是生硬的svn帮助文档里的文字,从而一直不怎么会用。今天看了这篇文章,突觉豁然开朗,整理下来以备查阅。使用SVN,自然是需要与别人合作开发才能体现出作用。两个人如果都在trunk上工作,那么每次提交时都要保证代码的正确性,否则自己提交一个bug百出的版本,对方一更新就挂了,所以提交时都要很谨慎。但我觉得应该有人会像我一样转载 2015-11-22 16:51:58 · 1279 阅读 · 0 评论