Как обновить / обновить AssemblyInfo.cs сборок, предоставленных другими, которые развернуты независимо? - PullRequest
0 голосов
/ 14 декабря 2010

У меня есть устаревшее решение с несколькими ссылками на проекты.

Два из этих проектов развернуты независимо, и оба ссылаются на другие проекты.

В настоящее время управление версиями осуществляется исключительно вручную, но я бы хотел автоматизировать процесс (обновления номера версии AssemblyInfo.cs).

Мы используем Visual Studio 2010, SVN и TeamCity, и у нас уже есть проверенный способ обновления номеров версий для других решений. Однако эти решения должны учитывать только один номер версии, в то время как это решение должно.

Одним из способов может быть автоматическое обновление двух важных номеров, а именно причины развертывания, а также обновление других вручную.

1 Ответ

0 голосов
/ 14 декабря 2010

Try: Versioning Controlled Build

Утилита командной строки поддерживает файлы VC ++ 6.0 DSW, а также файлы SLN VS2002 / 2003/2005/2008.Он разделяет параметры конфигурации с версией надстройки, но пользователь может переопределить эти параметры с помощью соответствующих параметров запуска.Пожалуйста, проверьте файл CommandLine.txt, включенный в настройку, для краткого описания и списка параметров запуска.Во время настройки утилиты командной строки в меню «Программы» добавляется соответствующее меню с двумя пунктами.Запись «AutoVer» запускает утилиту командной строки с ключом / g, открывая тот же графический интерфейс, что и надстройка.

...