Как обновить / обновить AssemblyInfo.cs сборок, используемых другими, которые развернуты независимо?
У меня есть устаревшее решение с несколькими ссылками на проекты.
Два из этих проектов развернуты независимо, и оба ссылаются на другие проекты.
В настоящее время управление версиями осуществляется исключительно вручную, но я бы хотел автоматизировать процесс (обновления номера версии AssemblyInfo.cs).
Мы используем Visual Studio 2010, SVN и TeamCity, и у нас уже есть проверенный способ обновления номеров версий для других решений. Тем не менее, эти решения имеют только один номер версии для рассмотрения, в то время как это решение должно.
Одним из способов может быть автоматическое обновление двух важных данных, то есть причины развертывания, нумерации, а также обновление других вручную.
1 ответ
Попробуйте: Управление версиями контролируемой сборки
Утилита командной строки поддерживает файлы DSW VC++ 6.0, а также файлы SLN VS2002 / 2003/2005/2008. Он разделяет параметры конфигурации с версией надстройки, но пользователь может переопределить эти параметры с помощью соответствующих параметров запуска. Пожалуйста, проверьте файл CommandLine.txt, включенный в настройку, для краткого описания и списка параметров запуска. Во время настройки утилиты командной строки в меню "Программы" добавляется соответствующее меню с двумя пунктами. Запись "AutoVer" запускает утилиту командной строки с ключом /g, открывая тот же графический интерфейс, что и надстройка.