Windows コマンドライン SVN を使用して 2 つのリビジョン間の差分を実行するバッチ スクリプトを作成しました。ディレクトリ名にスペースが含まれています (スペースを含むディレクトリ名を作成した開発者を呪っています)。
SVN バージョン: 1.7
OS: Windows XP
例: /svnrepo/xyz/project/ C# コード/files/
問題は C# コード ディレクトリ名にあります。スペースが問題の原因であると想定しています。diff コマンドを実行しようとすると、出力が非常に異常になります。
svn diff -r633:700 /svnrepo/xyz/project/***C# Code***/files/
A /svnrepo/xyz/project/ C%23%20Code /files/
この問題を修正するにはどうすればよいですか?
次のような出力を取得したい:
/svnrepo/xyz/project/C# Code/files/ 出力をテキスト ファイルに書き込めるようにします。
PS: 私は Linux の人です。そして、バッチスクリプトは初めてです。