subgit を使用して、既存の SVN リポジトリと新しい git リポジトリの間にリンクを作成しようとしています。
SVN リポジトリのディレクトリ名にスペースが含まれているため、構成を作成しようとすると問題が発生すると思われます。
それを回避する方法はありますか?
乾杯
subgit を使用して、既存の SVN リポジトリと新しい git リポジトリの間にリンクを作成しようとしています。
SVN リポジトリのディレクトリ名にスペースが含まれているため、構成を作成しようとすると問題が発生すると思われます。
それを回避する方法はありますか?
乾杯
私は SubGit 開発者の 1 人であり、ディレクトリ名にスペースが含まれていても問題がないことを知っています。
ブランチ名にスペースが含まれている場合は、構成ファイルでスペースを使用します。
branches = branches/branch with space:refs/heads/branch with space
excludeBranches = branches/branch to exclude
スペースが最後の文字である場合は、値を引用符で囲む必要があります。これは、Git 構成形式で次のことが必要になるためです。
branches = "branches/space at the end :refs/heads/spaces at the end "
また、Git ではブランチ名にスペースを使用できず、Git リポジトリでは物理的に「+」にエンコードされることにも注意してください。
refs/heads/spaces+at+the+end+
ただし、構成では、そのバージョンをスペースで指定します。また、excludePath/includePath オプションでスペースのみを使用することもできます。
includePath = /directory with space
excludePath = /directory with space/subdirectory with space
他の問題や質問がある場合は、コマンドを残してください。回答を更新します。