-1

次のリポジトリがあります

/
 /branches
 /tags
 /trunk - unfortunately all source code for one project goes here

新しいプロジェクトを開始する必要がありますが、2 つのプロジェクトが混在することになるため、トランクに作成したくありません。

リポジトリのルートに新しいフォルダーを作成したい

/newp - for example

しかし、ここにある古いプロジェクトから 1 つのサブプロジェクトが必要です: /trunk/folder/folder1 folder1 には多くのファイルが含まれています

フォルダー /newp/folder1 を作成し、/trunk/folder/folder1 を /newp/folder1 にマージしたいのですが、実行すると、/trunk/folder/folder1 のサブフォルダーのみが /newp/folder1 にマージされます。ファイルは無視されます。なんで?両方の方法でデータをマージする機能が必要です。それを達成するための最良の方法は何ですか?

Pls、タスクが理解できない場合は教えてください

4

2 に答える 2

0

おそらく必要なのは、そのプロジェクトから必要なアセンブルをサードパーティとして追加することです。または、ブランチを作成し、プロジェクトのフォルダーを追加します。トランクに複数のプロジェクトや開発中の機能が含まれていても問題ありません。

トランクの一部のみを分岐することはできません。トランクにマージする前に、ソースの一部だけでなく、すべてのソースを正常にビルドする必要があるため、これは良いことです。トランク間でプロジェクトを共有しないでください。将来、トランクで作業することが難しくなります。

于 2013-10-10T12:31:49.840 に答える