1

ローカル ディレクトリにあるプロジェクトをチェックアウトしたいと考えています。そのプロジェクト ファイルのサイズはそれほど大きくありませんが、.svn フォルダー内のファイルはプロジェクト サイズに大きく追加されます。プロジェクト ファイルをダウンロードするだけで、コードをコミットして更新する方法はありますか?

4

2 に答える 2

1

それは不可能です。1.7を使用する場合、作業コピーのルートに1つの.svnディレクトリのみが保持されます。各ファイルに関するメタデータを保持するための.svnディレクトリと、ネットワークにアクセスせずに差分復帰などを実行できるようにするための元のバージョンのファイルが必要です。

すべてのディレクトリが必要ない場合は、スパースディレクトリを使用できます

また、Lazy Badgerで説明されているように、svn exportを使用することはできますが、エクスポートされた作業コピーからコミットまたは更新することはできません。

于 2013-02-01T15:21:09.753 に答える
1

リポジトリをチェックアウトすると、常に .svn dir が取得されます。

ただし、リポジトリのバージョン管理されていないツリーを取得する場合は、次を使用できますexport

svn export URL PATH

于 2013-02-01T15:37:33.993 に答える