Recherche d'étiquettes SourceSafe
-
06-07-2019 - |
Question
Existe-t-il un moyen de rechercher dans Microsoft Visual SourceSafe 6.0d tous les fichiers marqués avec une étiquette spécifique?
La solution
AJ a eu la bonne idée, mais il vous suffit d’utiliser le "dir" commande au lieu de get:
ss dir -v"LABEL" $\PROJECT -R
Ceci produira chaque fichier avec la version portant cette étiquette au format suivant:
someFile.c;23
someOtherFile.h;3
<filename>;<version>
Pour ceux que ça intéresse si vous voulez dire rapidement quelle version de fichier vous avez, vous pouvez le faire:
ss dir -v. $\PROJECT -R
Passez un bon moment!
Autres conseils
Je ne pense pas que vous puissiez rechercher par étiquette, mais vous pouvez obtenir par étiquette.
Pour obtenir une version par étiquette:
- Assurez-vous que vous avez défini un dossier de travail dans Visual SourceSafe Explorer. Voir Comment: définir le dossier de travail.
- Assurez-vous d'avoir défini les options de l'historique. Voir Comment: afficher l'historique.
- Sélectionnez le projet contenant le fichier à récupérer.
- Dans le menu Outils, cliquez sur Afficher l'historique.
- Dans la boîte de dialogue Options d'historique, sélectionnez la version du fichier à récupérer, puis cliquez sur OK.
- Dans la boîte de dialogue Historique de, cliquez sur Obtenir pour récupérer la version du fichier que vous avez choisie.
- Dans la boîte de dialogue Obtenir, saisissez les entrées supplémentaires nécessaires et cliquez sur OK pour récupérer le fichier.
Il semble que Microsoft ne soit pas parvenu à mettre en place une fonction de recherche simple dans les commentaires des checkins / checkouts.
j'ai trouvé ça http://www.codeproject.com/KB/cpp/Schiott_SourceReport.aspx
Il extrait tous les commentaires que vous voulez dans un fichier texte.
Vous pouvez obtenir par étiquette.
Ce n'est peut-être pas la même chose que chercher par étiquette.
Sourcesafe accepte une étiquette en tant que numéro de version valide. La syntaxe est la même:
ss get -V"my label" $\myproject -R
Cela obtiendra tout ce qui est étiqueté mon étiquette
à partir du projet monprojet
.