2016-12-29 3 views

Répondre

0

Le principal avantage d'un cleartool lock -obs est de s'assurer que les commandes/GUI listant ces objets n'affichent pas par défaut les objets obsolètes.
(See FAQ)

C'est pourquoi vous les branches obsolètes ou cours d'eau, des étiquettes ou des lignes de base: la lsvtree graphique sera beaucoup plus souplement, sans avoir à la liste de tous ces objets.

Mais les activités? Ce serait important si ces activités sont toujours présentées comme un choix lorsque vous archivez un fichier. Si ce n'est pas le cas (parce que, par exemple, leur flux est déjà obsolète), cela n'aura pas un impact énorme.
Voir "What do we need to lock/obsolete to discontinue a project?"

+0

Merci pour l'entrée. Nous avons juste un VOB monolithique énorme qui a 10 ans de projets/histoire qui ne seront jamais regardés encore. Je veux éliminer ceux qui s'affichent lorsque je rejoins des projets valides, et je ne veux pas qu'ils apparaissent aussi sur les arborescences de versions. Je me demandais juste à quelle profondeur nous devions aller avec le obsolète pour améliorer les performances. Il semble que les activités ne nous achètent pas beaucoup. Dans l'état actuel des choses, nous avons annulé 3 ou 4 douzaines de projets, et au sein de ceux-ci environ 1800+ courants. Nous travaillons à l'obsolescence des succursales. –

+0

@JonShanks Oui, les branches obsolètes (et les flux associés) ainsi que les lignes de base aideront à garder l'arborescence de version accrocheuse. – VonC

0

Une autre considération est le nombre d'activités/flux/projets en question. Si vous vous opposez à quelque chose comme 90% des activités, vous pouvez supprimer les flux en question et en créer de nouveaux. Si vous le faites pour 90% des flux dans un projet, vous pouvez envisager de retirer le projet et d'en créer un nouveau. Un verrou obsolète n'empêche pas les objets en question d'être consultés (pour obtenir la liste des activités dans un flux, par exemple), il empêche simplement leur affichage par défaut dans l'interface graphique ou sur la ligne de commande.