開発者がURL Resolver
(私たちのリポジトリをホストしているリモートの社内サーバー)から依存関係を解決/取得することはできますが、公開することはできませんコードの完全性の理由)。Apache Ivy:リポジトリへの公開を制限する
しかし、自分のIvyクライアントがリモートリポジトリを "参照"して依存関係を取り除くことができるようにするには、Antビルド内の解決/検索パターンにURLを公開する必要があります。これには、ユーザ名&のパスワードが含まれています!
「読み取り」(解決)アクセスを許可しますが、「書き込み」(公開)アクセスを許可しないでください。
これらのマネージャは基本的に仲介者の "プロキシ"ですか?私は彼らがアクセスを傍受/要求を公開し、Antビルドによって提供されたユーザ名と権限のリストを比較し、要求を合格/不合格と仮定しますか?これはかなり要点ですか?さもなければ、それらがIvyに既に存在する機能を包むなら、彼らが働くことができる唯一の方法があります。どのような場合でも、私はむしろその機能に直接触れるだけで、新しい技術を学ぶための追加のオーバーヘッドを扱うことはできません。 – IAmYourFaja
はい...彼らは、コードリポジトリ全体を使用して、パフォーマンスの向上、信頼性、安定性などの利点の束。そして彼らは自由に使うことができます。友人はレノマネージャーなしでMavenや他のビルドツールを使うことはできません。例えば、 Nexusに関する無料の書籍で、詳細をすべて説明しています。免責事項:私はSonatypeを使ってNexusの本とトレーナーを共同執筆しています。はい、あなたは単にその機能を利用するだけで、オープンソースのリポジトリサーバーが何をするのかを再考することができます –