是什麼scm:tag
之間的區別:<tag>財產混亂(SCM,釋放:準備)
<scm>
<connection>scm:git:code.stuff.com/scm/project/repo.git</connection>
<developerConnection>scm:git:ssh://[email protected]:7999/project/repo.git</developerConnection>
<tag>HEAD</tag>
</scm>
我讀到,在release:prepare
目標期間,提示用戶需要粘貼所需的標籤名稱;在準備完成之後,Maven將使用通過的名稱在VCS中標記發佈候選人。在這一點上,scm:tag
有什麼用?
'scm:tag'將「只」在SCM系統上執行標籤操作,其中'release:prepare'將執行各種任務,在SCM系統中包含標籤操作。有時你只想執行標籤操作,而''release:prepare' mojo沒有其他所有的東西。 – Tome