使用Borland StarTeam更改文件夹结构时,如何合并文件?

时间:2008-08-26 16:48:51

标签: version-control refactoring merge starteam

我正在重构一些包含移动文件夹的代码,我想定期合并以保持最新状态。在我的工作副本中移动文件夹后,合并的最佳方法是什么?

5 个答案:

答案 0 :(得分:3)

您也可以在StarTeam中移动文件。然后合并。

无论您做什么,请确保不删除文件并重新添加StarTeam。如果你这样做,你将丢失文件历史记录。

答案 1 :(得分:3)

在StarTeam中移动文件,然后更新项目/解决方案是更简洁的方法。我还建议在做任何事情之前创建一个视图标签,这样如果出现问题你就会有一个明确的“回滚”点:)

答案 2 :(得分:1)

通过右键单击文件夹并转到“属性”,可以重命名StarTeam中的文件夹以匹配文件系统移动。如果您创建了新的嵌套级别,则必须正常创建这些文件夹。如果您在现有文件夹之间移动文件,则可以通过将它们从右侧的文件窗口拖动到左侧的新文件夹来移动StarTeam中的文件。可以重命名文件以匹配StarTeam中的新名称,方法与文件夹相同,右键单击该文件并选择“属性”。

作为StarTeam用户,我向你表示哀悼。

答案 3 :(得分:1)

在理想的世界中,当您对修订版感到满意时,可以对视图进行分支并合并,以避免破坏构建。但是,当您使用StarTeam时,我建议对文件夹结构进行小的增量更改,并接受在此过程中可能会有一些破损。与尝试使用视图合并界面相比,它可能更省时,更直观。

答案 4 :(得分:0)

问题是当我在StarTeam中移动文件夹时,我担心在此期间破坏构建。我想避免这种情况的唯一方法就是在我在StarTeam中移动时尽快上传更新的项目文件并尽快完成。