2016-12-29 58 views

回答

0

cleartool lock -obs的主要优点是确保列出这些对象的命令/ GUI不会默认显示已过时的对象。
See FAQ

这就是为什么你会过时的分公司或流标签或基线:图形lsvtree将不必列出所有这些对象多迅捷。

但是活动?如果在签出文件时仍然将这些活动作为选择提供,那么这很重要。如果他们不是(因为,例如,他们的流已经过时),那么它不会产生巨大的影响。
请参阅“What do we need to lock/obsolete to discontinue a project?

+0

感谢您的意见。我们只有一个庞大的单片VOB,有着10年的历史,永远不会被再次审视。我想消除加入有效项目时显示的内容,并且不希望它们也显示在版本树上。我只是想知道为了提高性能,我们需要采取多大的措施。看来活动并没有给我们太多的收益。就目前而言,我们已经淘汰了3到4个项目,并且在1800多个小流域内。我们正在努力淘汰分支机构。 –

+0

@JonShanks是的,过时的分支(和相关的流)以及基线将有助于保持版本树的快速。 – VonC

0

另一个考虑因素是活动/流/项目的数量。如果您正在讨论90%的活动,那么您可能希望退出有问题的流并创建新的流。如果你在一个项目中对90%的流进行这样的操作,你可能需要考虑退休项目并创建一个新项目。

过时的锁不会阻止查找有问题的对象(例如,获取流中的活动列表),它只是防止它们在GUI或命令行中默认显示。