Visual studio Tortoise SubWCRev.exe预构建事件
我在Visual Studio 2005中作为预生成事件运行了以下命令,该命令运行良好:Visual studio Tortoise SubWCRev.exe预构建事件,visual-studio,command-line,ide,visual-studio-2005,dos,Visual Studio,Command Line,Ide,Visual Studio 2005,Dos,我在Visual Studio 2005中作为预生成事件运行了以下命令,该命令运行良好: SubWCRev.exe "C:\work\subversion\aviOffline .Net\trunk" "c:\test.tmpl" "c:\testout.txt"C:\work\subversion\aviOffline .Net\trunk" 因此,为了更好地维护,我将命令更改为使用内置的VisualStudio宏,但它失败了。它在$(SolutionDir)宏上似乎失败,因为它附加了一
SubWCRev.exe "C:\work\subversion\aviOffline .Net\trunk"
"c:\test.tmpl"
"c:\testout.txt"C:\work\subversion\aviOffline .Net\trunk"
因此,为了更好地维护,我将命令更改为使用内置的VisualStudio宏,但它失败了。它在$(SolutionDir)宏上似乎失败,因为它附加了一个尾随的反斜杠,而SubWCRev.exe似乎不喜欢尾随的反斜杠
"SubWCRev.exe" "$(SolutionDir)" "c:\test.tmpl" "c:\testout.txt"
是否有dos命令或其他方式删除尾部反斜杠
"SubWCRev.exe" "$(SolutionDir)" "c:\test.tmpl" "c:\testout.txt"
谢谢我会尝试在后面加一个点:
"$(SolutionDir)."