0

我正在尝试使用 SubWCRev 来获取我们的 SVN 存储库的当前修订号并将其放入一个文件中,以便我可以在 UI 中显示它。

当我使用 Web 应用程序时,我使用以下构建后命令行:

"SubWCRev.exe" "$(SolutionDir)." "$(ProjectDir)Content\js\revnumber.js.tpl" "$(ProjectDir)Content\js\revnumber.js"

它工作得很好,但现在我想在运行它之前确保我有 SubWCRev,所以如果其他开发人员没有运行 TortoiseSVN,我可以跳过这篇文章构建。

我在这里尝试了一些批处理代码,但无法弄清楚。

有任何想法吗?

谢谢!

4

1 回答 1

1

在您的情况下,在 subwcrev.exe 调用之后添加以下内容可能是可以接受的:

SubWCRev.exe "$(SolutionDir)。" ...
退出 0

这样,即使某些开发人员没有 subwcrev.exe,Visual Studio 也不知道后期生成生成了错误并且生成成功。如果您在后期构建中执行其他操作,那么我的建议可能不合适。

于 2010-03-12T18:35:43.707 回答