gpt4 book ai didi

clearcase-ucm - 如何使用 C# 在 Clearcase 中 check out 先前修订节点的文件夹

转载 作者:行者123 更新时间:2023-12-02 03:56:34 26 4
gpt4 key购买 nike

我在 ClearCase 中有一个文件夹,它有两个版本:Rev.1Rev.2

我想使用 C# check out 版本 1 的文件夹。我正在使用 ClearCasedll check out 文件。
但它总是只 checkout 最新的修订文件夹(意思是 Rev.2)。

最佳答案

您必须指定 full extended pathname 您希望 checkout 的修订版本。
另请参阅“In ClearCase, how can I view old version of a file in a static view, from the command line?”以获取使用扩展路径名选择先前版本的实际示例。

在你的情况下,它可能不仅仅是一个文件,而是一个文件夹内容,所以我建议首先使用正确的配置规范设置一个(动态:它更快) View ,选择正确的版本, -mkbranch 规则以便在其自己的分支中准备结帐(然后尝试您的 C# 结帐)。

但是对于 UCM,如果您正确配置了 Stream(即配置以选择您要 check out 的正确版本),则无需为自己指定配置规范。

checkout 是在 View 的上下文中完成的,而 UCM View 是附加到流的 View :这意味着您将始终获得在以该流命名的分支上制作的最新版本。

但是,如果您根据之前的基线 (Rev.1) 创建一个substream,那么您可以在附加到该基线的新 View 中 check out 正确的版本子流。

关于clearcase-ucm - 如何使用 C# 在 Clearcase 中 check out 先前修订节点的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12311936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com