Windows OSで実行している間、WindowsとLinux OSの両方でgradleスクリプトを実行しています.hgコマンドを実行してタグを作成し、repository.Scriptにプッシュするとうまくいきます。問題はタグ名です。Windows OS上で正常に動作している下のコマンドでタグを適用します.Gradleスクリプトがこのコマンドを実行しています。Linux OS上で実行中のgradleスクリプトのスペースをエスケープするには?
commandLine "hg tag -r $hash \"Build $cbversion\"".split()
しかし、LinuxのOS上で動作しているとname.Iは、コマンドの下にしようとしたが、運
commandLine "hg tag -r $hash Build $cbversion".split()
は、それが作成していないビルド1.2.3.4でタグをかけずに同じコマンドがエラーを投げていますタグ付きビルド
この問題から私がどのように克服できるか教えてください。
一重引用符を試しましたか? commandLine "hg tag -r $ hash 'ビルド$ cbversion'"。split() – clinomaniac
これも同様に試しました。コマンドライン 'hg tag -r $ hash Build $ cbversion'.split() – Sushant