我們使用Ivy和Artifactory作爲存儲庫。在Artifactory中,第三方庫和我們的發佈包都被存儲。逆向依賴
如果在製造品(第三方或我們的封裝)我想找出哪些其他組件可能會受到影響的錯誤。
總之,我需要一個反向依賴關係報告。
如何解決相似的問題?
我們使用Ivy和Artifactory作爲存儲庫。在Artifactory中,第三方庫和我們的發佈包都被存儲。逆向依賴
如果在製造品(第三方或我們的封裝)我想找出哪些其他組件可能會受到影響的錯誤。
總之,我需要一個反向依賴關係報告。
如何解決相似的問題?
退房Artifactory的的build integration and CI server plugins。
插件在構建時收集信息(包括CI服務器和構建工具),管理工件的部署並最終發佈包含有關構建環境,方法,依賴項和已發佈構件的詳細信息的「構建信息」報告。
一旦Artifactory的,你可以在每一個建立與鏈接到所有生成的工件,依賴性(如果他們在資源庫中),甚至第三方許可檢測下來查看的低點。
這會對您的情況有所幫助,因爲您還可以查看工件所涉及的所有構建,無論是作爲產品還是依賴項。
Artifactory的的樹瀏覽器可以顯示所有這些版本的神器參與,並適用於所有的文物,不僅是開發產品;以this部分中的屏幕截圖爲例。
Artifactory的也得到了一個REST resource,可以讓你查詢建立在一定的神器已經充當依賴;如樹瀏覽器查看器,這也適用於所有工件。
感謝您的回答。在你提到的鏈接上,它們顯示出依賴關係,即multi.war依賴於hsqldb.jar。我需要逆向依賴,什麼模塊依賴於hsqldb.jar – 2012-01-27 15:00:45
在Artifactory的樹型瀏覽器中選擇一個工件也會顯示它所涉及的所有構建; (http://wiki.jfrog.org/confluence/display/RTF/Build+Integration#BuildIntegration-RepositoryViewofBuilds)中的屏幕截圖適用於Artifactory中的所有工件。 – noamt 2012-01-27 15:12:25
Artifactory的也得到了檢索所有的建立在一個工件充當一個REST資源(http://wiki.jfrog.org/confluence/display/RTF/Artifactory%27s+REST+API#Artifactory%27sRESTAPI-BuildsforDependency)依賴。 – noamt 2012-01-27 15:16:32
你有沒有試過[repreport](https://ant.apache.org/ivy/history/2.0.0/use/repreport.html)?我認爲它應該適用於兩個方向,但現在不能自己檢查。 – oers 2012-01-27 11:57:16
我試過了代表,但是我找不到逆向依賴。 – 2012-01-27 15:02:01