2016-08-04 10 views
1

名前がのフォルダがあります。テストログです。それはテストとログの間にスペースがあることがわかります 私はperlスクリプトでsyncコマンドを使ってローカルに取得しようとすると失敗します。名前にスペースがあるフォルダでPERFORCE p4 syncコマンドが失敗する

>  //depot/Test - no such file(s). 
>  Logs/OnTargetLogs/... - no such file(s). 
+2

引用多分引数 -

my @a1 = ("p4","sync","-f","//depot/Test Logs/OnTargetLogs/..."); system @a1; 

:また、私はこれを行うための別の方法を見つけましたか? 'system(" p4 sync -f \ "// depot/Test Logs/OnTargetLogs/... \" ");' – Sobrique

+0

あなたが言ったことは成功しました。 'my @ a1 =(" p4 "、" sync "、" -f "、" //デポ/テストログ/ OnTargetLogs/... ");' 'システム@ a1; –

答えて

2

引用多分引数:私は次のエラーを取得する

system("p4 sync -f //depot/Test Logs/OnTargetLogs/..."); 

スクリプトはコードを持っていますか?

system("p4 sync -f \"//depot/Test Logs/OnTargetLogs/...\""); 

- あなたが働い言っSobrique

。ヴィシャルKhemani

関連する問題