背景:在我的工作中,我们使用 SVN、C# 和 VisualStudio。我的部分任务经常涉及全局重命名。在重命名某些内容然后合并更改后,我经常会得到一个损坏的构建。
问题:是否有解决方案可以查看我的更改,注意全局重命名,然后将其应用于其他人在合并时所做的编辑?
获得相同效果的另一种方法是某种重构日志,然后将其应用于传入的编辑。
该工具不一定是完美的,即使它只是在他们的编辑中注意到任何引用我编辑过的东西的引用都是有价值的。
编辑我知道 VS 的重构工具。我正在寻找的是允许我在重构我的工作副本之后,将相同的重构应用于我现在需要合并的其他人的编辑的东西。
理想的解决方案是确保在我进行重构时没有未完成的编辑,但这会阻止其他人在下一周或更长时间内完成任何工作。(因为他们必须在下周每隔半小时左右同步一次)