如何在 Visual Studio Publish 上自动标记 Mercurial?
我在 Visual Studio 2008 上使用 TortoiseHg + VisualHg。有没有人找到方法在我从 VS 发布时在 Mercurial 中自动创建标签(带有发布的版本号)?
I am using TortoiseHg + VisualHg on Visual Studio 2008. Has anyone found way to automatically create a tag (with the published version number) in Mercurial whenever I do a publish from VS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以运行自定义脚本来将
hg tag
操作作为“发布后”操作来执行。查看 MSBuild 文档:您将需要修改您的项目以添加自定义目标,如下所示:
You can run a custom script to perform the
hg tag
operation as an "AfterPublish" action. Have a look at the MSBuild documentation:You will need to modify your project to add a custom target like this:
感谢gavinb的回答和Sumo的评论。这是我为 WinForms 应用程序所做的方法:
Thanks to gavinb's answer and Sumo's comment. This is the way I did it for my WinForms application: