.NET, Visual Studio 2008, SVN - чтение номера ревизии во время компиляции?

Кто-нибудь знает, есть ли способ получить доступ к номеру ревизии решения / проекта из SVN и включить его в код приложения во время компиляции?

Спасибо

2 ответа

Отказ от ответственности: я был участником проекта на момент написания этого. Хотя я все еще рекомендую AutoBuildVersion.

Да, AutobuildVersion вместе с подключаемым модулем SVN обеспечивает такую ​​функциональность.

Предположим, что ваша версия SVN совпадает с версией сборки проекта

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Revision

или для некоторой сборки, которая имеет Sometype

System.Reflection.Assembly.GetAssembly(typeof(SomeType)).GetName().Version.Revision
Другие вопросы по тегам