clearcase - ClearCase 中是否有 RTC 等效的 "Suspend mode"?

标签 clearcase rtc

我发现 RTC 中的“暂停更改设置”非常有用,而且由于我们也在使用 ClearCase(数十个用户),我想知道 ClearCase 中是否也提供该功能。 如果不是 - 它可以由 script/trigger/hook 生成吗?

我们使用 UCM,我想解释一下我的问题: 如果我必须交付并且我想跳过交付一项事件,我可以决定不交付它(如果没有依赖项...),所以我的问题是关于我的当前流的工作:是这样吗?可以“暂停”我的当前流中的事件吗?

提前致谢

最佳答案

简单地说,并不容易。

RTC 基本上是从头开始重写的 ClearCase,并且“挂起”模式 ( also called stashed or shelve ) 利用了应用变更集(到存储库的任何状态)的概念

UCM 变更集是文件版本的列表。每个版本都与其前身相关联,您无法轻松删除它(除非您执行一些 negative or subtractive merges ),然后稍后重新应用它们。


话虽这么说,Reuven今天早上刚刚联系我,因为他在流的快照 View 中 checkout 了文件,他想要重新设置基础(与您的交付问题类似)。

一种可能的方法是创建另一个 View (动态 View ),您可以将其用于 rebase ,然后返回快照 View 并更新它:它将检测更新的配置规范(在 rebase 之后) )并且不会删除您当前 checkout 的任何文件。
checkin 时,这些文件将与更新版本合并。

关于clearcase - ClearCase 中是否有 RTC 等效的 "Suspend mode"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8110401/

相关文章:

git - 从 ClearCase 迁移到 Git

eclipse-plugin - RTC - checkin 时出错,文件被标记为添加但已存在于存储库中

debugging - STM32F1 RTC_EnterConfigMode并不总是设置配置模式

java - 如何设置 RTC 工作项的 "Found In"属性值?

dreamweaver - 与 RTC 的设计师合作

eclipse - RTC/爵士: what does "load a repository workspace" mean?

java - 基础 ClearCase 失败。退出代码=1。 IOException : cleartool did not return the expected exit code

unix - Clearcase - 找出 View 的创建时间

eclipse - 有没有办法自动将项目导入到 Eclipse 中?

cruisecontrol.net - MSB3491 : Could not write lines to file cruise control