请在客户端上考虑此文件夹结构:
+ ParentFolder
+ ChildFolder A
+ ChildFolder B
+ Some 20 odd other folders that should not be in svn
现在我如何达到目前的状况:
在SVN中它现在看起来像这样:
server/MyRepository
+ ChildFolder A
+ ChildFolder B
现在事实证明问题的解决方案触及A和B中的文件。我可以在一个版本中提交它们吗?
我可以将它们提交给seperatley,但随后将更改分为2个修订:一个用于提交A,另一个用于B.这将使监督解决问题所做的所有更改变得更加困难。
基本上我想右键单击op ParentFolder并执行'SVN Commit'。但是ParentFolder不受源代码控制。
现在是否有任何(负责任的)方式使我能够在一次提交中提交来自两个文件夹的更改?
提前致谢,
答案 0 :(得分:1)
提交应如下所示:
ChildFolder A(and contents) deleted
ChildFolder B(and contents) deleted
ParentFolder (along with contents of A and B within) added
SVN应该足够聪明(虽然我不是100%肯定)它可以通过移动跟踪子文件夹的内容。