Поиск метки SourceSafe - PullRequest
       14

Поиск метки SourceSafe

4 голосов
/ 04 ноября 2008

Существует ли способ поиска в Microsoft Visual SourceSafe 6.0d всех файлов, помеченных определенной меткой?

Ответы [ 4 ]

2 голосов
/ 03 апреля 2009

У AJ была правильная идея, но вам просто нужно использовать команду "dir" вместо get:

ss dir -v"LABEL" $\PROJECT -R

Это выведет каждый файл с версией, которая находится под этой меткой, в формате:

someFile.c;23
someOtherFile.h;3
<filename>;<version>

Для тех, кому интересно, если вы хотите быстро рассказать, какая последняя версия файла вы можете сделать:

ss dir -v. $\PROJECT -R

Отлично провести время!

1 голос
/ 25 ноября 2008

Похоже, что часть Microsoft не смогла не включить функцию простого поиска в комментариях проверок / проверок.

Я нашел это http://www.codeproject.com/KB/cpp/Schiott_SourceReport.aspx

Извлекает все комментарии, которые вы хотите, в текстовый файл.

1 голос
/ 07 ноября 2008

Я не думаю, что вы можете искать по ярлыку, но вы можете получить по ярлыку.

От MSDN:

Чтобы получить версию по метке:

  1. Убедитесь, что вы установили рабочую папку в Visual SourceSafe Explorer. См. Как: установить рабочую папку.
  2. Убедитесь, что вы установили параметры истории. См. Как: просмотреть историю.
  3. Выберите проект, содержащий файл для извлечения.
  4. В меню Сервис выберите Показать историю.
  5. В диалоговом окне «Параметры истории» выберите версию файла для извлечения и нажмите «ОК».
  6. В диалоговом окне "Журнал" нажмите кнопку "Получить", чтобы получить версию выбранного вами файла.
  7. В диалоговом окне «Get» введите необходимые дополнительные записи и нажмите «OK», чтобы получить файл.
0 голосов
/ 02 декабря 2008

Вы можете получить по ярлыку.
Это может не совпадать с поиском по метке.

Sourcesafe принимает метку в качестве действительного номера версии, поэтому он имеет такой же синтаксис:

ss get -V"my label" $\myproject -R 

это получит все помеченное my label из проекта myproject.

...