一般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

回到顶部