2013-11-26 21 views
5

Thiết lập của tôi: git -repository trên Atlassian Stash -server và Atlassian Bamboo. Tôi đang sử dụng Maven 3.1.1 với số release-plugin 2.3.2. Kế hoạch trong Bamboo trông như thế này:Thẻ "Plugin phát hành Maven" đã tồn tại "cho thẻ không tồn tại

  1. Check-out từ git -Kho chứa
  2. thực hiện một clean install
  3. thực hiện release:preparerelease:perform với ignoreSnapshots=trueresume=false

Tất cả mọi thứ đến các công trình Bước cuối cùng tốt, nhưng Maven nói rằng nó không thể gắn thẻ bản phát hành vì thẻ đã tồn tại. Đây là nhật ký:

build 26-Nov-2013 10:36:37 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare (default-cli) on project [PROJECT-NAME]: Unable to tag SCM 
build 26-Nov-2013 10:36:37 [ERROR] Provider message: 
build 26-Nov-2013 10:36:37 [ERROR] The git-tag command failed. 
build 26-Nov-2013 10:36:37 [ERROR] Command output: 
build 26-Nov-2013 10:36:37 [ERROR] fatal: tag '[PROJECT-NAME]-6.2.2' already exists 

Vâng, rõ ràng là thẻ đã tồn tại, không có vấn đề gì lớn. Tuy nhiên, đây là những gì trông giống như git tag cho kho lưu trữ của tôi:

bash:~/git/repositories/PROJECT-NAME$ git tag 
[PROJECT-NAME]-5.2.5 
[PROJECT-NAME]-5.3.0 
[PROJECT-NAME]-5.3.1 
[PROJECT-NAME]-5.4.0 
[PROJECT-NAME]-5.5.0 
[PROJECT-NAME]-5.5.1 
[PROJECT-NAME]-5.5.2 
[PROJECT-NAME]-5.5.3 
[PROJECT-NAME]-5.5.4 
[PROJECT-NAME]-5.6.0 
[PROJECT-NAME]-5.6.1 
[PROJECT-NAME]-5.6.2 
[PROJECT-NAME]-5.6.3 
[PROJECT-NAME]-5.6.4 
[PROJECT-NAME]-5.6.5 
[PROJECT-NAME]-5.6.6 
[PROJECT-NAME]-6.0.0 
[PROJECT-NAME]-6.0.1 
[PROJECT-NAME]-6.0.2 
[PROJECT-NAME]-6.1.0 
[PROJECT-NAME]-6.1.1 
[PROJECT-NAME]-6.1.2 
[PROJECT-NAME]-6.2.0 
[PROJECT-NAME]-6.2.1 

Các -Kho chứa git được nhân bản qua svn2git từ một -Kho chứa svn. Tôi đã thử nhiều lần reimporting kho lưu trữ và xóa và tái nhân bản nó trên máy chủ stash. Tuy nhiên, thẻ 6.2.2 dường như tồn tại ở đâu đó ở độ sâu cho Maven. Những gì đang xảy ra ở đây?

Cập nhật: Tôi vừa thử xóa TẤT CẢ thẻ khỏi kho lưu trữ. Cùng một kết quả. Thay đổi phiên bản từ 6.2.2 thành 6.2.3 cho thấy kết quả tích cực.

Cập nhật khác: Có vẻ như có liên quan đến tên của kho lưu trữ. Tạo một kho lưu trữ mới có cùng tên nhưng thêm -2 vào cuối giúp.

Trả lời

-1

Điều gì làm việc cho tôi đang chạy mvn clean.

Các vấn đề liên quan