1

Borland Starteam:如何将文件从冻结的标记配置重新签入到具有历史记录的当前配置?

4

3 回答 3

0

如果当前配置中不存在该文件,您可以将文件从标记的配置共享到当前配置 - 只需在两个单独的窗口中打开视图即可。这将保留所有版本历史记录。

有一个小问题,它不允许您将文件共享到与它最初存在的文件夹相同的文件夹中(截至 2008R2)。只需将文件共享到不同的文件夹,然后移动它。

保留所有历史记录。请注意,新实例是一个共享,因此您可能需要在分支之前检查参考选项卡,以确保它会按照您的预期进行。

于 2010-01-11T18:33:19.757 回答
0

您应该能够转到该冻结的标签配置(查看->选择配置->标签配置)并选择该标签。那么您所看到的应该是该标签的文件。然后,您可以从该标签中签出您想要的文件。

然后返回当前配置(查看->选择配置->当前配置)并签入您的文件(您必须执行强制签入,因为它会显示为过期状态)。在签入评论中,您可能想提及您从该标签中提取了该文件。

您不会丢失标签和签到之间的任何历史记录。

于 2010-01-08T16:34:07.860 回答
0

基于 GanYo 对该问题的评论 -

问题在于文件处于冻结标签
中,真正的问题在于文件已被删除

您无法“恢复生机”已删除的文件,
但您可以“及时返回”查看它的历史(如Dougman 所述)。

Borland 支持的唯一解决方案是:

  1. 将配置设置为文件被删除之前的时间(或标签)
    (这应该允许您访问文件的最新版本及其所有历史记录)。

  2. 逐一检出文件的
    所有不同版本,并以唯一的名称保存它们, 直到获得完整的版本列表。
    (最好是将修订号附加到本地保存的文件的每个修订的名称中)

  3. 将配置设置回“当前”。

  4. 签入文件的完整历史记录,从文件的最旧版本开始,
    然后继续,直到您以正确的顺序导入所有文件修订。
    (当然,在签入之前,您必须将文件的每个修订版重命名为其原始名称)

话虽如此,您确实需要考虑这是否值得,因为:

  • 这个“恢复”过程不会带回来
    • 每次修订的评论
    • 附加到每个修订版的CR 链接
    • 附加到每个修订版的标签

  • 该文件的历史一直存在,并且可以通过“设置配置”获得 - 为什么要复制它?

底线
最好只恢复文件的最新版本,
在评论中提到它被意外删除,并且可以
通过“设置配置”来查看其历史记录...

于 2012-12-18T16:23:18.903 回答