我有一个结构如下的项目:
project
code
art
config
艺术超过1Gb,并且在切换分支机构时可能会造成麻烦,而且开发人员也不需要它。因此,我想将其移至单独的顶级项目
project-art
中。在主干中还可以,但是我已经有一些分支正在积极工作中……所以实际的当前设置更像是:project
trunk
code
art
config
branches
branch123
code
art
config
当分支合并回去时,如何才能将艺术从概念结构中移出而又不会搞砸呢?
我可以看到一个选择是将其从project / trunk中移到---> project-art / trunk,然后仅从每个分支中删除图稿,但这似乎很麻烦。或者,当我将其从主干中移出时,由于它们是惰性副本,也会自动从分支中删除吗?
最佳答案
对于最终将合并到主干中的功能分支,通常将所有最新的主干更改合并到分支中,然后再将分支重新集成到主干中。因此,如果您现在将艺术品从主干中移出并保留分支,则下次分支与主干同步时,艺术品应从分支中删除。
关于svn - 当您已经有分支/标签时,重组SVN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2328223/