常春藤管理的修訂我習慣的Maven構建和typicaly定義父POM文件庫版本(或一個公司父POM)dependencyManagement部分。因此更新次要版本只是編輯和部署一個文件。在跨項目
現在我有對付螞蟻/常春藤,並與衆多的模塊,一般應共享相同的庫/依賴性版本,但需要能夠在需要時對其進行覆蓋管理多個項目。
我讀了關於在常春藤extends mechanism(如提到的here),但增加了所有的依賴關係的孩子,而不僅僅是版本。
使用開放revision definitions也幫不了我,因爲我需要保持必須無法超越特定版本更新所有項目的不同分支。
我希望你們中有些人經歷過常春藤用戶可以告訴我,如果常春藤能夠做到這一點,或者你如何管理這項任務。
的可能重複的[一個人如何鞏固常春藤版本管理,像父-POM Maven中?](http://stackoverflow.com/questions/7019618/how-does-one-consolidate-version-管理在常春藤般的父母絨球依賴) –
另一個常春藤功能是動態修訂。據我所知Maven不支持。請參閱:http://ant.apache.org/ivy/history/latest-milestone/ivyfile/dependency.html –
@ MarkO'Connor我稍後發現此問題,並且已經喜歡它,但提到的擴展功能不會允許繼承依賴版本,但只有完整的依賴關係,因爲它被添加到「子」ivy.xml,這不是我想要的。這與我在maven中定義父依賴關係而不是依賴關係管理相同。 – dag