[svn]svn merge
转:http://blog.csdn.net/keda8997110/article/details/21813035 Step by Step 完成merge 目录: Branch的必要性 1、本地Repository的创建 2、Check out 3、trunk创建新项目MyProject 4、创建branch 5、Check out分支 6、branch提交一个新文件 7、trunk紧接着提交一个修改 8、branch再次提交一个修改 9、将trunk中的修改同步到branch 10、提交合并后的branch 11、将branch合并回trunk 12、提交合并后的trunk 13、删除branch Branch的必要性 先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图: branch 存在的意义 在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repository中都有记录。 设想以下场景 ,如果你的项目需要开发一个新功能,而该功能可能会修改项目中的绝大多数文件,而与此同时,你的另一位同事正在进行bug fix