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

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

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

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

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

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

1 ответ

Попробуйте: Управление версиями контролируемой сборки

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

Другие вопросы по тегам