SVN版本管理
绯红Tanker
这个作者很懒,什么都没留下…
展开
-
SVN三种合并类型
合并的工作是把主干或者分支上合并范围内的所有改动列出,并对比当前工作副本的内容,由合并者手工修改冲突,然后提交到服务器的相应目录里。如果当前工作副本是主干,则合并的范围是分支上的改动,如果工作副本是分支的,则合并范围是主干上的改动,并且一定要注意,合并的起始位置URL一定要和当前的工作副本的URL是相同的。 一、合并一个范围的版本(Merge a range of versions)转载 2015-11-10 00:02:10 · 799 阅读 · 0 评论 -
SVN版本冲突解决详解
版本冲突原因: 假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。转载 2015-11-07 18:51:21 · 1334 阅读 · 0 评论 -
SVN回滚版本
SVN是一个版本管理工具,在工作中经常使用,尤其是多人合作开发的时候,版本管理显得更加重要。需要使用回退的场景往往都比较“紧急”,今天就记录一下在使用SVN的时候怎么回退到指定的版本,方便以后随时查看。 方法一 右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚到的版本。 可以看到两个选项:“Revert to t转载 2015-11-10 00:17:33 · 1639 阅读 · 0 评论 -
SVN合并(merge)的使用
分支用来维护独立的开发支线,在一些阶段,你可能需要将分支上的修改合并到最新版本,或者将最新版本的修改合并到分支。 此操作十分重要,在团队开发中,如果你是SVN 的维护者此环节可以说是必不可少,因为团队开发中如果使用了分支,那样合并分支到主干、或者分支合并分支的操作是必须的。 如果不使用分支,直接在主干上修改的话,主干版本可能会变得十分混乱转载 2015-11-07 18:53:35 · 4698 阅读 · 0 评论