非常に基本的な質問をしてすみません。私はシェルスクリプトとCygwinの助けを借りてSVNエクスポートを行っています。以下はシェルスクリプトです。
#!/bin/bash
echo "Svn_path="$1
echo "Destination_Path="$2
echo "Svn_version="$3
echo "Svn_username="$4
echo "Svn_password="$5
svn export $1 $2 -r $3 --username $4 --password $5 --force --non-interactive
このスクリプトは、Destination_pathにスペースが含まれていない場合に正常に機能します。例:- D:\Test
。Destination_Pathにスペースが含まれていると、機能しません。例:-D:\Test Folder
解決策このために$2
、二重引用符でパラメーターを渡す必要があります。これを行う方法。