我想分享一个困境并听取您的反馈。
作为ClearCase新版本R&D Reporter的一部分,我们开始在比较基线和复合基线(添加、修改和删除的行;附上插图)时提供“代码行”(LoC)指标和图表。
现在,我们被要求在比较两个 UCM 流时提供 LoC 指标(例如,在集成流与其子流之一之间更改了多少文件和代码行)。为了提供这个,我们必须要求用户提供一个视图上下文(为了访问流中的文件)。
到目前为止,我们已经要求用户只提供一个视图。这对某些用户来说并不方便**,但它足够公平。现在我们必须要求用户提供两个视图上下文,所以我们正在考虑创建临时视图(可能是动态的),只要应用程序正在运行(之后它们将被删除),而不是要求他们提供它两次。
此外,当我们提供比较多个流(例如集成流及其所有子流)的“多个待定变更集”报告时,我也有同样的疑问——但现在它乘以流的数量......</ p>
我很想知道您对使用临时视图的看法:
- 你觉得方便又安全吗?如果是这样,您更喜欢动态视图还是快照视图?
- 贵公司的政策是否确认由第三方工具创建临时视图?
谢谢!
** 提供视图上下文可能不方便,因为用户必须从文件系统中选择一个文件夹,甚至创建一个新视图。此外,如果用户喜欢提供快照视图,他或她必须提供加载文件所在的文件夹,有时这可能很难找到。