Я настроил процесс для автоматической генерации скриптов для объектов нашей базы данных и размещения их в папке.Я вручную добавил папку в TFS.Я хотел бы автоматически обнаруживать изменения между TFS и моей папкой, создавать набор изменений на основе различий и затем регистрировать набор изменений.Следующая команда отображает все различия, которые необходимо обновить в TFS:
tf folderdiff . /r /i
Это также может быть записано следующим образом:
tf folderdiff . /recursive /noprompt
Эта команда правильно определяет все файлы, которыедолжны быть добавлены (цель), удалены (источник) и обновлены (разные).Однако это всего лишь вывод информации, и я действительно не хочу писать код для его очистки и выполнения действий на его основе.Я подозреваю, что есть некая очевидная команда, которую мне не хватает, которую я должен использовать для генерации правильной ревизии.Какой код автоматически обнаружит изменения и добавит их в набор изменений?
После того, как я добавлю изменения в набор изменений, я запускаю приведенный ниже код для проверки набора изменений:
tf checkin /comment:"Change automatically detected." /override:"Automated commandline checkin." /noprompt