一般SVN目录
我有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
以上是 一般SVN目录 的全部内容, 来源链接: utcz.com/qa/262642.html