Plastic SCMの高速エクスポート/高速インポートを作成していますが、名前にスペースが含まれるディレクトリとファイルの処理に問題があります。
たとえば、git fast-export
次のようなものの
git mv "new directory" "second directory"
最終的に次のようにエクスポートされます。
D new directory/hello.c
M 100644 :1 second directory/hello.c
move
" "(R)
操作の代わりに。名前にスペースが含まれるファイルでも同じことが起こります。
正しく処理する方法はありますか?
Git はスペースを含むパスの名前変更を処理できないということですか?
以下の実際の例で編集:
私はコミットで次のようなものを持っています:
R src/samples/sampledata src/samples/samplebase
* R src/samples/samplebase/Test.Workflow.xml src/samples/samplebase/new/Test.Workflow.xml
と言ってインポートに失敗します
fatal: Path src/samples/samplebase/Test.Workflow.xml not in branch
だから、ディレクトリの移動とその中のファイルの移動をサポートしていないことを理解しています...少し奇妙ですね。