私はMercurialを個人的に使用していますが、SVNの代替としていくつかの分散プロジェクトで使用しています。Mercurial:共通/共有コードを管理する方法
私は自己完結型のプロジェクトでそれを使用することに慣れていますが、共有するためのさまざまなオプションがありますが、共通ライブラリの管理に関するガイダンスは、転覆の外見。
コードの最も明白な共有は、エラー処理とレポートです。すべてのプロジェクト(これはかなり進化しています)でこれをほぼ同じにしたいと考えています。コンパイルされたクラスとしてプルインするよりも、ソリューションごとにビルドされたプロジェクトの方が優れていることがわかっているユーティリティコード、コントロールライブラリなどもあります(これは、常に最新の状態に保たれるためです) 。
思考(私はオープンエンドの質問は嫌いですが、他の人が何をしているのか分かりたいと思っています)。
私のために1.3になる(または少なくとも!) – Murph