是否存在RTC等效的“挂起模式"?在ClearCase中? [英] Is there RTC-equivalent "Suspend mode" in ClearCase?

查看:99
本文介绍了是否存在RTC等效的“挂起模式"?在ClearCase中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发现RTC中的挂起更改集"非常有用,并且由于我们也在与ClearCase(数十个用户)合作,所以我想知道ClearCase中是否也提供该功能. 如果不是-它可以由脚本/触发器/钩子生成吗?

I found "Suspend Change-set" in RTC to be very useful, and since we're working with ClearCase as well (dozens of users) I'm wondering if that feature is also available in ClearCase as well. If not - could it be generated by script/trigger/hook ?

我们使用UCM,我想解释一下我的问题: 如果我必须交付并且我想跳过交付一项活动,那么我可以决定不交付它(如果没有依赖性...),所以我的问题是关于在我的 current 流上进行工作:可以从我的当前流中暂停"活动吗?

We use UCM, and I'd like to explain my question: if I have to deliver and I want to skip delivering one activity, I can decide not to deliver it (if no dependencies...) , so my question is regarding working on my current stream: Is that possible to "suspend" an activity from my current stream ?

预先感谢

推荐答案

简单地说,并不容易.

RTC基本上是从零开始重写的ClearCase和暂停"模式(

RTC is basically ClearCase rewritten from scratch, and the "suspend" mode (also called stashed or shelve) takes advantage of the notion of applying a changeset (to any state of a repository)

UCM变更集是文件版本的列表.每个版本都与其前身相关,并且您无法轻松删除它(除非您执行一些

The UCM changeset are a list of versions of files. Each version is tied to its predecessor, and you cannot easily remove it (unless you do some negative or subtractive merges), and then re-apply them later.

话虽这么说,鲁汶今天早上才与我联系,因为他在快照视图中检出了文件他想重新定位的流(与您的投放问题类似的问题).

That being said, Reuven just contacted me this morning, because he had files in checked out in a snapshot view on a Stream which he wants to rebase (similar issue to your deliver problem).

执行此操作的一种可能方法是创建另一个视图(动态视图),您可以将其用于重新设置基准,然后返回快照视图并对其进行更新:它将检测到更新的配置规范(在重新确定基准之后) ),并会删除您当前已签出的任何文件.
在签入时,这些文件将与更新的版本合并.

A possible way to do that is to create another view (dynamic one), which you can use for your rebase, and then go back to your snapshot view and update it: it will detect the updated config spec (following the rebase) and will not erase any of your currently checked out files.
On the checkin, those files will be merged with the updated version.

这篇关于是否存在RTC等效的“挂起模式"?在ClearCase中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆