由于开发人员的变化,我需要摧毁我的行李箱(但是保持后者),然后在本地副本中加载以替换它。

我有几个关于如何做到这一点的想法。

1)从中继中删除每个文件 2)提交删除 3)将“新建”中继复制到工作副本中 4)递归地添加所有文件 5)提交

1)将后备箱移动到标签 2)提交 3)在“新”中继线上进行SVN导入

这是继续进行的最佳方式?是否有更好的方法来处理这种情况?

我需要捕获不再在“新”中继的任何文件以及所有更改和添加的文件中删除。

有帮助吗?

解决方案

如果我正确理解你最好的方法是你的第一个选择。因此,您将删除当前中继中的所有文件并提交结果。所以你现在有一个以某种方式“清洁”(意味着空的)后备箱。现在您导入“新建”中继。您的后备箱仅由新的本地副本组成。你提交结果并提交它。 如果您需要从旧中继中需要文件,您可以通过subversion来获得它们。

我不认为标记是您案件中的一个好主意。因为文件仍然在存储库中,据我所知,应该消失。

其他提示

我认为(作为qbi),最好的是第一个选择,但为方便起见,我认为创建一个标签(删除前)可能是一个好主意,找到更快的旧行李箱的最后一个版本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top