• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

一般SVN目录

svn 来源:vico 8次浏览

我有SVN地址http://somesvn.intra/svn/somepro/,其中包含我需要处理的项目。当我做checkot时,我得到了souch目录结构:一般SVN目录

linux 
--source 
----branch 
----tag 
----trunk 
win 
--source 
----branch 
----tag 
----trunk 

这对我来说看起来很奇怪,因为我期望直接进入源位置。可以直接去http://somesvn.intra/svn/somepro/win/source/trunk/ 做结账,编辑和提交而不影响例如Linux项目的中继提交吗?恐怕我会看到win/trunk项目变更linux/trunk项目svn日志。


===========解决方案如下:

简答:是的,通常干线是“主”副本,可以这么说。您通常不会检出BASE URL,您通常会检查中继线或分支下的其中一个目录。如果这是您开发团队的范例,那么使用trunk作为工作副本是完全可以接受的。


更深入:是的,SVN发展的范例是通常trunk是工作发展目录团队会根据他们工作过的。通常,团队中的开发人员将针对不同的功能/错误进行工作,而不是工作在trunk上的每个人,并可能导致彼此之间的冲突。通常开发者会创建分支,一旦他们的变更完成,他们会将他们的变更合并回主干。使用你的榜样,你会看到类似这样的:

linux 
--source 
----branch 
------vico-branch (contains source) 
----tag 
----trunk (contains source) 
win 
--source 
----branch 
----tag 
----trunk 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)