Matlab/Python の単純なソース コード プロジェクトのパッケージ/依存関係マネージャーとしてConan.ioを使用することを検討しています。
私たちは約 20 人の開発者 (非常にさまざまな経験レベル) のチームであり、単一の SVN サーバーがセットアップされており、すべてのソース コードと、残念なことに、膨大な量のデータ記録 (めったに、しかし変更される可能性があります) も含まれています。SVN サーバー上のさまざまなプロジェクト (さまざまな場所にローカルでチェックアウトされる) には、サーバー全体で共通のソース コード フォルダーとデータ ファイルが必要です。私たちのPCには多くの重複データがあります。
したがって、Conan.io が私たちのためにトリックを実行できるかどうかを確認したいと考えています。C/C++ プロジェクトを対象としていることを考えると、Conan はさらに多くのことができるはずです。プロジェクト/フォルダー(つまり、conanパッケージ)を共通フォルダーにチェックアウトできるようにするためにConanを使用するためのベストプラクティスについて、誰でも私に頭を上げてもらえますか?
P1 には D が必要で、P2 には D が必要です。その場合、C は予測可能なローカル ディレクトリ (例: /Users/XXX/.conan/YYY/) に 1 回だけチェックアウトされます。
私たちは、SVN を省略し、Conan をサーバーにインストールすることにオープンです。