'de etiketi silmek için geri alma GIT deposumuzda saklanan bir maven projem var. Bu projeyi mvn release:prepare
ve mvn release:perform
ile yayınladığımda bazen daha sonraki adımda başarısız olur, ancak yine de bu sürüm için bir etiket oluşturulur. Bu etiket mvn release:rollback
ile çıkarıldı ve tekrar serbest bırakılmasını hazırlamak çalışırsanız bu ile başarısız almaz etiketi-zaten-var hatası:mvn yayınlanma: GIT
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.2:prepare (default-cli) on project lwl-module: Unable to tag SCM
[ERROR] Provider message:
[ERROR] The git-tag command failed.
[ERROR] Command output:
[ERROR] fatal: tag 'lwl-module-1.5.1' already exists
[ERROR] -> [Help 1]
[ERROR]
son etiketini silmek için mvn release:rollback
almanın bir yolu var mı GIT havuzumuz mu? Bu, şu anda Maven Yayın Eklentisi tarafından desteklenmemektedir
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.2</version>
</plugin>
Bu iyi bir nokta - Bunu benzer durumlarda daha önce yapmıştım. Her zaman işe yaramayabilir, ancak bazı durumlarda doğru çözüm! – nwinkler