0

必要なのは、元のディレクトリ構造内のプロジェクトからすべての .svn フォルダーを抽出し、そこから tar ファイルを作成することです。そのため、アーカイブには、すべての .svn-folders とその内容を含む空のフォルダーのみがあります。

4

1 に答える 1

1

これを行うには、tar を cpio に少し似た形で使用し、find を使用してディレクトリを選択します。例えば:

find . -name .svn -print | tar --create --files-from - > /tmp/stuff.tar

必要に応じて、-print の代わりに -print0 を使用し、tar --null を使用して空白の問題を回避できます。

于 2012-07-09T17:31:45.057 に答える