3

一言で言えば、それぞれがサブバーシブ (またはサブクリップ) によって管理される複数の src ディレクトリを持つ単一の eclipse プロジェクトが必要です。コード ベースが小さければ、複数のプロジェクトを使用します。ただし、コード ベースは小さくありません (50 以上の src パス)。Eclipse用のSubversionプラグインでこれを行う方法を知っている人はいますか? すべての src パスは、リポジトリ内に共通のポイント ノードを持つモジュールから派生します。ただし、モジュールはバージョン管理されているため、すべてをチェックアウトすることはできません。

Subclipse と Subversive は複数の src パスをサポートしていないようです。誰でもこれを確認できますか?

ソリューション?

4

2 に答える 2

0

ソース フォルダーであるディレクトリとバージョン管理という 2 つの別個のものがあります。これらのトピックは、互いにほぼ独立しています。

.classpathプロジェクト ルートには、どのディレクトリがソース フォルダーであるかを定義するファイルがあります。それぞれのディレクトリでEclipseのコンテキストメニューを使用して、さらにディレクトリを追加できます。

真剣に、それぞれが異なるリポジトリから 50 以上のソース パスを持っていますか? これに直面している技術的な問題に加えて、どのようなユースケースに従っているのだろうか...

于 2009-10-26T21:29:38.173 に答える
0

svn:externalsプロパティを使用してこれを行うことができるはずです。これがSubclipseで具体的に行われるかどうか、またはどのように行われるかはわかりませんが、svnコマンドラインツールを使用して行う:

svn propedit svn:externals /my/parent/project

そのファイルを次のようにフォーマットします。

sub-project-1 https://svn.myserver.com/sub-project-1/trunk
sub-project-2 https://svn.myserver.com/sub-project-2/trunk

試したことはありませんが、これは Eclipse で動作すると思います。を実行するsvn updateと、これらの外部参照はすべて自動的にチェックアウトされます。

于 2009-09-11T20:52:55.067 に答える