Существуют ли программы, помогающие в массовом редактировании комментариев проверки исходного кода в Visual SourceSafe?
-
06-07-2019 - |
Вопрос
Я знаю, что в Visual SourceSafe вы можете войти и просмотреть историю отдельного файла, а затем перейти к отдельной регистрации и применить комментарий к регистрации таким образом, но это утомительно и отнимает много времени. - если у вас есть много файлов, которые были зарегистрированы одновременно, и вы хотите, чтобы один и тот же комментарий применялся ко всем из них, это займет вечность. Р>
Я использую инструмент VSSReporter для создания отчетов о проверках и других материалах. из VSS, но он ничего не может редактировать, только отчет о них. Р>
Существуют ли какие-либо инструменты, которые позволят вам вернуться и задним числом применить комментарии к регистрации эффективным и простым способом?
Решение
Хотя я не нашел программу, которая может помочь в этом, я обнаружил Справочник по командной строке SourceSafe и создал программу, которая выполняла следующие действия:
<Ол>Создал StringBuilder и добавил эти строки
set path =% path%; " C: \ Program Files (x86) \ Microsoft Visual SourceSafe \ "
set ssdir = \\ VSSServerName \ VSSINIDirectory
Для каждой записи в файле добавьте эти строки в StringBuilder (изменяя номер версии -V
)
ss cp " $ / Path / to / project "
ss Comment " FileToComment.cs " -C " Комментарий для применения к Версии 1 " -V1 код>
Выведите StringBuilder в пакетный файл с датой / временем.
System.Diagnostics.Process
, перенаправив вывод в идентичный текстовый файл с датой и временем. Я не могу поделиться кодом, так как я написал его в десять центов моей компании, но я решил, что все равно поделюсь процессом