Есть ли простой способ получить доступ к номеру репозитория SVN-хранилища и сохранить его в строке C++ в visual studio-приложении C++?Что такое простой способ получить текущую версию svn в Visual Studio Visual Studio
Спасибо за вашу помощь заранее!
Есть ли простой способ получить доступ к номеру репозитория SVN-хранилища и сохранить его в строке C++ в visual studio-приложении C++?Что такое простой способ получить текущую версию svn в Visual Studio Visual Studio
Спасибо за вашу помощь заранее!
Если у вас есть Tortoise SVN можно использовать SubWCRev.exe
Создайте файл с именем:
RevisionInfo.tmpl
int SvnRevision = $WCREV$;
Затем выполните следующую команду:
SubWCRev.exe . RevisionInfo.tmpl RevisionInfo.cpp
Он создаст файл ReivisonInfo.cpp с номером вашей редакции следующим образом:
int SvnRevision = 5000;
Из других ваших файлов просто сделать что-то вроде:
ехЬегп INT SvnRevision; для доступа к глобальной переменной изнутри этого файла.
Вы также можете использовать SvnRev