我有几个项目几乎相同,他们的“视图”图层略有不同。如果我对一个项目进行更改并且一切正常,我需要为其他项目做同样的事情,但这需要花费很多时间。所以问题是,有没有办法自动执行以下操作(最好在 Eclipse 中):
检查修订提交并查看已添加和执行的文件 与其他回购相同。
如果某些文件已被删除,请在其他存储库中将其删除。
如果文件已被修改,则尝试合并差异或 显示修改后的文件和未修改版本之间的差异 其他储存库。
如果有人可以为这个问题建议一个工具,或者我可以写一个关于如何写一个的信息,我将不胜感激。
答案 0 :(得分:1)
我不确定添加/删除文件的效果如何,但您可以导出补丁(使用svn diff
或TortoiseSVN中的“创建补丁”菜单项或类似内容)包含您的更改,然后您可以导入该补丁(使用svn patch
或“应用补丁”菜单项或类似的GUI客户端)。这会将更改应用于您的工作副本。然后,您可以查看这些更改,并在完成后将其提交。