SourceSafe Label Search
-
06-07-2019 - |
Pregunta
¿Hay alguna forma de buscar en Microsoft Visual SourceSafe 6.0d todos los archivos etiquetados con una etiqueta específica?
Solución
AJ tuvo la idea correcta, pero solo necesita usar el " dir " comando en lugar de obtener:
ss dir -v"LABEL" $\PROJECT -R
Esto generará cada archivo con la versión que se encuentra en esa etiqueta en el formato de:
someFile.c;23
someOtherFile.h;3
<filename>;<version>
Para aquellos interesados ??si desea saber rápidamente cuál es la última versión de un archivo, puede hacer:
ss dir -v. $\PROJECT -R
¡Diviértete!
Otros consejos
No creo que pueda buscar por etiqueta, pero puede obtener por etiqueta.
Para obtener una versión por etiqueta:
- Asegúrese de haber configurado una carpeta de trabajo en Visual SourceSafe Explorer. Consulte Cómo: configurar la carpeta de trabajo.
- Asegúrese de haber configurado las opciones del historial. Consulte Cómo: Ver el historial.
- Seleccione el proyecto que contiene el archivo a recuperar.
- En el menú Herramientas, haga clic en Mostrar historial.
- En el cuadro de diálogo Opciones de historial, seleccione la versión del archivo a recuperar y haga clic en Aceptar.
- En el cuadro de diálogo Historial de, haga clic en Obtener para recuperar la versión del archivo que ha elegido.
- En el cuadro de diálogo Obtener, haga las entradas adicionales necesarias y haga clic en Aceptar para recuperar el archivo.
Parece que es una falla en la parte de Microsofts no incluir una función de búsqueda simple en los comentarios de checkins / checkouts.
He encontrado esto http://www.codeproject.com/KB/cpp/Schiott_SourceReport.aspx
Extrae todos los comentarios que desea a un archivo de texto.
Puede obtener por etiqueta.
Esto puede no ser lo mismo que buscar por etiqueta.
Sourcesafe acepta una etiqueta como un número de versión válido, por lo que es la misma sintaxis:
ss get -V"my label" $\myproject -R
esto obtendrá todo etiquetado como my label
del proyecto myproject
.