Я разрабатываю приложение C# .net в visual studio, которое я контролирую версию с черепаховой SVN.Как связать версии программного обеспечения с черепаховыми версиями svn
Мой вопрос заключается в следующем: Есть ли способ, я могу связать версию сборки моего основного проекта, например:
[assembly: AssemblyVersion("2.2.3.4")]
К числу пересмотра в Tortoise SVN.
Таким образом, я могу проверить версию 2.2.3.4 непосредственно, а не проверять, например. ревизия 52 (или какая-либо ревизия равна версии 2.2.3.4).
Это облегчило бы меня, когда я попытаюсь получить конкретную версию своей программы, поскольку мне не нужно выяснять, какой номер версии SVN равен номеру версии программного обеспечения, которое я ищу.
Thanks
Вы можете установить последний номер версии на номер ревизии. Таким образом, 2.2.3.1463 укажет на ревизию 1463. Но я не знаю максимального предела номера версии. В NAnt есть команда манипулировать AssemblyInfo.cs, очень удобная для этого случая, когда у вас есть NAnt и сервер сборки ... –