Событие предварительной сборки Tortoise SubWCRev.exe - PullRequest
10 голосов
/ 16 февраля 2009

Я запускаю следующую команду в качестве события предварительной сборки в Visual Studio 2005, и она отлично работает:

SubWCRev.exe "C:\work\subversion\aviOffline .Net\trunk" 
"c:\test.tmpl" 
"c:\testout.txt"C:\work\subversion\aviOffline .Net\trunk"

Поэтому я изменяю команду, чтобы использовать встроенные макросы Visual Studio для лучшей управляемости, но она не работает. Похоже, что он не работает в макросе $ (SolutionDir), потому что он добавляет завершающий обратный слеш, а SubWCRev.exe, похоже, не нравится конечный обратный слеш?

"SubWCRev.exe" "$(SolutionDir)" "c:\test.tmpl" "c:\testout.txt"

Есть ли команда DOS или другой способ удалить обратную косую черту?

Спасибо

1 Ответ

15 голосов
/ 16 февраля 2009

Я бы попробовал поставить конечную точку:

"$(SolutionDir)."
...