如何检索构建事件的主要/次要/构建/修订号
嘿那里!
我正在使用这段代码来复制构建后事件中的一些文件:
<PropertyGroup>
<DemoPath1>..\demoPath1</DemoPath1>
</PropertyGroup>
<Target Name="AfterBuild">
<Exec Command="robocopy $(ProjectDir)$(DemoPath1) $(ProjectDir)demoPath2/$(Revision) * /XD .svn _svn /XF *.cs /S" IgnoreExitCode="true" />
</Target>
如您所见,我想使用 $(Revision)
- 显然,这是行不通的...
有人可以帮我吗?
@mods:我不知道到底要使用哪个标签……一方面是msbuild,另一方面是Visual Studio……?请随意编辑!
Hy there!
I'm using this piece of code, to copy some files on post-build-event:
<PropertyGroup>
<DemoPath1>..\demoPath1</DemoPath1>
</PropertyGroup>
<Target Name="AfterBuild">
<Exec Command="robocopy $(ProjectDir)$(DemoPath1) $(ProjectDir)demoPath2/$(Revision) * /XD .svn _svn /XF *.cs /S" IgnoreExitCode="true" />
</Target>
As you can see, I would like to use $(Revision)
- obviously, this is not going to work ...
Can anybody help me out?
@mods: I dunno exactly which tag to use ... on the one hand it's msbuild, on the other one visual studio ...? feel free to edit!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最简单的方法是:
我已经这样使用过:
The easiest way is:
and I've used it this way:
您没有回答要从哪里获取版本号的问题。无论您如何获取它,您所需要做的就是自行填充 $(Revision) 属性。提供更多详细信息,我可能可以帮助您。
You left out of your question where you want to get the version number from. However you get it, all you need to do is populate the $(Revision) property yourself. Give a little more detail and I can probably help you out.