8

SVN のすべてのファイルを GIT にインポートするために git-svn clone を実行しようとしています。与えられた命令はこうだ。

git svn clone --stdlayout --ignore-paths='(/cache|/tmps|/file/conf/setting.xml)' --authors-file=../authors.txt file:///svnFolder/local-repos/PRG PRG.git

上記のクローンは作成されますが、キャッシュと tmps を持つすべてのファイルとフォルダーが無視されるという問題があります。たとえば、これらも無視します

new/folder/cache
meta/files/sets/tmps.html

ルート フォルダのキャッシュ ディレクトリと tmps ディレクトリにあるファイルとサブディレクトリを無視するために、ignore-paths で指定する正規表現を設定するのを手伝ってくれませんか。

4

2 に答える 2

1

行頭マーカーを追加するのはどうですか?

 ... --ignore-paths='^(/cache|/tmps|/file/conf/setting.xml)' ...
于 2013-03-19T15:21:25.003 に答える