リビジョン管理に関するwikipedia articleの記事を読む際に、あいまいに定義されているような用語を見つけましたが、実際にどのように使用/適用されているのか不思議でした。具体的に:いくつかのSCMの曖昧さ
- "メインライン" 対 "ベースライン"
- "支店" のMavenやIvyのような "ストリーム"
- アーティファクトレポVS "チェックアウト" "更新"
- VS "ベンダー" フォルダ(対)
私は文脈上の学習者です。あなたが与えることができる具体的な例は、電球の操作性を向上させるのに役立ちます。
最後の1に関して、私は何を意味することは、このです:vendor/
がする場所です
svnrepo/
someProject/
trunk/
branches/
tags/
vendor/
:少なくともsvn
で、のVCのプロジェクト構造を持つようにかなり標準的である
あなたの設定が依存する外部/サードパーティの依存関係を置くあるいは、開発者がMavenやApache Ivyなどのツールを使用して、SFTPサーバーなどのリポジトリとの間でアーティファクト(JARなど)をプル/パブリッシュすることを確認しました。 したがって、サードパーティの依存関係をいつあなたのSCMにvendor/
の下に置くのですか?これらの依存関係はいつあなたのMaven/Ivyリポジトリに入れますか?
これらの項目のいずれかを明確にしていただきありがとうございます。
恐ろしい!ありがとうVonC! – IAmYourFaja