16

我在我的 pom.xml 中指定了以下 SCM 标签。但是,当我做一个 Maven 时release:prepare,创建的标签的版本是 1.0-SNAPSHOT 而不是 1.0

有任何想法吗?

 <scm>
    <connection>scm:git:https://<username>@bitbucket.org/<username>/<repo>.git</connection>
    <developerConnection>scm:git:https://<username>@bitbucket.org/<username>/<repo>.git</developerConnection>
    <url>https://bitbucket.org/<username>/<project></url>
</scm>
4

1 回答 1

28

理想情况下,您将在发布时使用 SSH 进行身份验证。在这种情况下,您将使用以下配置:

<scm>
    <connection>scm:git:ssh://git@bitbucket.org/<username>/<repo>.git</connection>
    <developerConnection>scm:git:ssh://git@bitbucket.org/<username>/<repo>.git</developerConnection>
    <url>https://bitbucket.org/<username>/<repo>.git</url>
</scm>  

你也可以看看这个例子

于 2013-03-10T23:44:41.843 回答