Git 作为TeamCity构建的一部分,如何将带注释的标记添加到隐藏中?

Git 作为TeamCity构建的一部分,如何将带注释的标记添加到隐藏中?,git,svn,bitbucket-server,Git,Svn,Bitbucket Server,我们最近从SVN迁移过来 我们使用Git Stash进行源代码控制,使用teamcity进行持续集成,我们还使用源代码树和Git流。我们正在使用MSBuild构建TeamCity 是否有任何方法可以将类似于SVN的带注释标记标记和Git中不可用的轻量级标记应用到我的发布版本构建中,作为TeamCity CI的一部分。我通过使用Git命令添加构建步骤来解决问题。以下是我在TeamCity配置中所做的更改 更改了VCS签出模式:若VCS根目录在版本控制设置中支持,则自动在代理上签出,原始值在服务器上

我们最近从SVN迁移过来

我们使用Git Stash进行源代码控制,使用teamcity进行持续集成,我们还使用源代码树和Git流。我们正在使用MSBuild构建TeamCity


是否有任何方法可以将类似于SVN的带注释标记标记和Git中不可用的轻量级标记应用到我的发布版本构建中,作为TeamCity CI的一部分。

我通过使用Git命令添加构建步骤来解决问题。以下是我在TeamCity配置中所做的更改

更改了VCS签出模式:若VCS根目录在版本控制设置中支持,则自动在代理上签出,原始值在服务器上自动显示。 添加了构建步骤和设置选择运行程序类型:命令行,步骤名称:任意选择,我使用了应用标记,运行:自定义脚本,自定义脚本:* git-c diff.mnemonicprefix=false-c core.quotepath=false标记-a-m注释标记1

git-c diff.mnemonicprefix=false-c core.quotepath=false push-v origin refs/tags/tag1

最后一件事是在您的存储库中为build agent帐户添加权限,否则我会得到权限错误