Ответ 1
Убедитесь, что в файле s vn:keywords "Rev Id"
а затем поместите $Rev$
где-то там.
Смотрите этот вопрос и ответы на него.
В нижнем колонтитуле стека я вижу, что отображается номер версии SVN. Это автоматизировано, и если да, то как реализовать его в ASP.NET?
(Решения на других языках приемлемы)
Убедитесь, что в файле s vn:keywords "Rev Id"
а затем поместите $Rev$
где-то там.
Смотрите этот вопрос и ответы на него.
Поиск кажется "ИЛИ" вместо "И". Если вы выполните поиск ASP.NET SVN с помощью панели поиска, вы не найдете его до 6 или около того.
Это должно определенно получить некоторое очищение.
в нашей настройке непрерывной интеграции мы используем SVNRevisionLabeller
и передаем переменные из этого в MSBuild для использования при создании скомпилированного веб-сайта dll. Затем он доступен для .NET с помощью GetCurrentAssembly()
в окончательной сборке.
В моем приложении rails у меня есть секретное действие, которое буквально делает это:
render :text => 'svn info #{RAILS_ROOT}'
Это эквивалент Process.Start( "svn info..." )
если вы знакомы только с .NET
)
Если мне интересно, обновил ли сайт тот, кто управляет серверами, я могу перейти по этому URL и посмотреть.