Question

Existe-t-il un moyen de rechercher dans Microsoft Visual SourceSafe 6.0d tous les fichiers marqués avec une étiquette spécifique?

Était-ce utile?

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.

À partir de MSDN:

Pour obtenir une version par étiquette:

  1. Assurez-vous que vous avez défini un dossier de travail dans Visual SourceSafe Explorer. Voir Comment: définir le dossier de travail.
  2. Assurez-vous d'avoir défini les options de l'historique. Voir Comment: afficher l'historique.
  3. Sélectionnez le projet contenant le fichier à récupérer.
  4. Dans le menu Outils, cliquez sur Afficher l'historique.
  5. Dans la boîte de dialogue Options d'historique, sélectionnez la version du fichier à récupérer, puis cliquez sur OK.
  6. Dans la boîte de dialogue Historique de, cliquez sur Obtenir pour récupérer la version du fichier que vous avez choisie.
  7. 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 .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top