2015-05-13 45 views
2

我一直在閱讀docs for the deploy plugin,並對altDeployment存儲庫參數感到困惑。如何配置替代部署倉庫的maven?

有三個PARAMS:

  • altDeploymentRepository
  • altReleaseDeploymentRepository
  • altSnapshotDeploymentRepository

儘管altRelease和altSnapshot似乎是相當straightfoward,我不知道是什麼altDeploymentRepository設置是。這應該是快照和發佈的超集嗎?

有人可以澄清三個設置之間的差異,以及何時使用哪些?

回答

1

altDeploymentRepository

不知道

altReleaseDeploymentRepository

比方說,你要建立不具有任何SNAPSHOT連接到您的POM文件的神器。例如:43.0.1(這是發行版本)43.0.1-SNAPSHOT(這是SNAPSHOT版本),發行版本將始終是唯一的...也意味着您已經正確測試了所有代碼。 所以當你定義releaseRepo,你的神器將加載到發行庫

altSnapshotDeploymentRepository

SNAPSHOT神器是最初的測試非常有用:一旦你建立了代碼,相應的神器將加載到快照庫

+0

謝謝 - 但這是最​​大的問題。爲什麼要用'altDeploymentRepository'和另外兩個選項來打擾......就像我說的那樣,另外兩個是相對不言自明的。但我無法弄清楚第一個和後面兩個的重要性。 –

+0

它看起來像'altDeploymentRepository'應該是一個全面的,因爲當你想要定義快照和發佈部署到同一臺服務器。儘管如此,BS總猜測。 – jpaugh