2009-09-11 15 views
1

Est-il possible de créer un raccourci StarTeam, d'ouvrir un projet et de modifier le répertoire de travail?Fichier raccourci Starteam

Est-il possible de créer un raccourci StarTeam, en ouvrant plusieurs projets à la fois?

Problème: J'ai plusieurs solutions, qui utilisent le même projet StarTeam, et je dois changer manuellement le dossier de travail très souvent (Affichage -> Propriétés -> Dossier de travail). Il n'est pas possible de partager des données entre des solutions: la vue locale doit être située à un endroit différent pour chaque solution.

+0

StarTeam ... oh, vous avez mes sympathies, mon ami – skaffman

+2

Je suis en désaccord avec l'utilisateur qui a voté pour fermer, en disant "Appartient à SuperUser.com". Les questions VCS sont communes ici, et, à mon avis, sur le sujet. Utiliser correctement un VCS a * tout * à faire avec la programmation. –

Répondre

1

Vous pouvez créer des vues différentes pour chaque projet. Différentes vues peuvent avoir différents dossiers de travail; en fait, ils le font par défaut. Gardez à l'esprit qu'une vue peut être définie pour se comporter à peu près de la même manière que la vue par défaut, en ce qui concerne les révisions des fichiers que vous voyez. Mais ils peuvent avoir leurs propres dossiers de travail. L'inconvénient de cette technique est que les demandes de changement et autres seront également "dans la vue", donc les déplacer n'aura pas nécessairement d'autres points de vue. Mais étant donné que vous travaillez sur des projets entièrement distincts, ce n'est peut-être pas une si mauvaise chose. Comme d'habitude, vous devriez expérimenter avec ceci dans un projet de test, et vous assurer que vous êtes satisfait du comportement, avant de l'utiliser sur votre dépôt "life".

1

Le répertoire override/alternate pour chaque projet et dossier est conservé dans un fichier local - pas sur le serveur. Le dossier de travail par défaut est conservé sur le serveur et chaque fois que vous le mettez à jour, les modifications sont appliquées à tous les autres utilisateurs.

Le raccourci xml n'a pas d'emplacement pour spécifier un dossier de travail. Stcmd vous permet de spécifier un nouveau dossier de travail pour la plupart des opérations avec les options -rp et -fp.

Si les projets qui ont besoin de ce code de bibliothèque commun sont dans leurs propres vues, vous pouvez également partager le projet commun dans un nouveau sous-dossier dans ces autres projets. Vous pouvez utiliser un chemin relatif pour ce nouveau sous-dossier qui inclut .. pour le déplacer en dehors du dossier du projet conteneur. Cela vous permet d'utiliser du code commun dans de nombreux projets tout en vous permettant de spécifier l'emplacement de ce code commun par projet. Les actions viennent avec des frais généraux, alors soyez conscient, mais à part cela, cela fonctionnerait probablement pour ce que vous essayez de faire.