mik*_*ike 6 svn windows tortoisesvn
我现在已经阅读了两次分支/标记.我似乎无法掌握这个想法.我希望对分支有一个很好的理解,以防止错误到主线.
由于我是一个视觉学习者,任何人都可以绘制SVN分支的概念吗?或者用简单的英语来描述这些概念?
假设我有一个团队中的3个开发人员和一个repo"out_app"dev1如何创建分支并合并回主线?这个效果如何影响2和3?
详细说明步骤,点击菜单项,输入设置...以解决上述问题.
alt text http://svnbook.red-bean.com/en/1.5/images/ch04dia3.png
它基于廉价的副本:
Subversion的存储库有一个特殊的设计.
复制目录时,您不必担心存储库增长巨大 - Subversion实际上并不复制任何数据.相反,它会创建一个指向现有树的新目录条目.如果您是Unix用户,这与硬链接的概念相同.
随着对复制目录下的文件和目录的进一步更改,Subversion继续使用这种硬链接概念.只有在需要消除不同版本对象的歧义时,它才会复制数据.