Rubyでcmdコマンドを実行できません

stack1

Windowsのcmdでsvnコマンドを実行したい。ルビーコードで起動する必要があります。これが私のコードです。

svn = `svn log -r 120:125 %svn_repo%`
puts svn

ここで、svn_repoはWindows環境変数です。コードを実行すると、次のエラーが発生します。

svn: E155007: 'C:\Code\Ruby\%svn_repo%' is not a working copy

エラーとは何ですか?どうすれば修正できますか?

cmdで直接実行しても同じコマンドが機能します。

ナッツ

を使用して環境変数にアクセスできますENV

したがって、これは機能するはずです。

svn = `svn log -r 120:125 %s` % ENV['svn_repo']
puts svn

使用できる代替手段:

svn = `svn log -r 120:125 #{ENV['svn_repo']}`

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

cmdでbatファイルコマンドを実行できません

分類Dev

DockerfileがCMDコマンドを実行できません(Windows用のDocker)

分類Dev

RailsコンソールコマンドRubyを実行できません

分類Dev

QProcessを使用してcmd.exeでコピーコマンドを実行できません

分類Dev

PHPでMosquittoコマンドを実行できません

分類Dev

RStudioでedit()コマンドを実行できません

分類Dev

crontabでgitコマンドを実行できません

分類Dev

dotnetswaggerコマンドを実行できませんでした

分類Dev

dockerrunコマンドでdockerimageを実行できません

分類Dev

Mac OSXでgitcloneコマンドを実行できません

分類Dev

Ubuntu12.04でコマンドを実行できません

分類Dev

sudoでコマンドを実行できません

分類Dev

evalでコマンドを実行できません

分類Dev

SAPBODSでpythonコマンドを実行できません

分類Dev

Runtime.execでコマンドを実行できません

分類Dev

mysqlコマンドラインを実行できません

分類Dev

startコマンドで.batファイルと.cmdファイルを実行できません(Windows 7)

分類Dev

解析エラーのため、cmdで職人コマンドを実行できません

分類Dev

apt-getコマンドを実行できません

分類Dev

ffprobeコマンドを実行できません

分類Dev

もうgoコマンドを実行できません

分類Dev

AmazonRDSがSETGLOBALコマンドを実行できません

分類Dev

lernaのコマンドを実行できません

分類Dev

gradlerunコマンドを実行できません

分類Dev

Dockerfile:binコマンドubuntuを実行できません

分類Dev

Docker exec * ID * -itコマンドを実行できません

分類Dev

discord.pyserver-infoコマンドを実行できません

分類Dev

コマンドrun--releaseを実行できません

分類Dev

crontabdjangoコマンドを実行できません

Related 関連記事

  1. 1

    cmdでbatファイルコマンドを実行できません

  2. 2

    DockerfileがCMDコマンドを実行できません(Windows用のDocker)

  3. 3

    RailsコンソールコマンドRubyを実行できません

  4. 4

    QProcessを使用してcmd.exeでコピーコマンドを実行できません

  5. 5

    PHPでMosquittoコマンドを実行できません

  6. 6

    RStudioでedit()コマンドを実行できません

  7. 7

    crontabでgitコマンドを実行できません

  8. 8

    dotnetswaggerコマンドを実行できませんでした

  9. 9

    dockerrunコマンドでdockerimageを実行できません

  10. 10

    Mac OSXでgitcloneコマンドを実行できません

  11. 11

    Ubuntu12.04でコマンドを実行できません

  12. 12

    sudoでコマンドを実行できません

  13. 13

    evalでコマンドを実行できません

  14. 14

    SAPBODSでpythonコマンドを実行できません

  15. 15

    Runtime.execでコマンドを実行できません

  16. 16

    mysqlコマンドラインを実行できません

  17. 17

    startコマンドで.batファイルと.cmdファイルを実行できません(Windows 7)

  18. 18

    解析エラーのため、cmdで職人コマンドを実行できません

  19. 19

    apt-getコマンドを実行できません

  20. 20

    ffprobeコマンドを実行できません

  21. 21

    もうgoコマンドを実行できません

  22. 22

    AmazonRDSがSETGLOBALコマンドを実行できません

  23. 23

    lernaのコマンドを実行できません

  24. 24

    gradlerunコマンドを実行できません

  25. 25

    Dockerfile:binコマンドubuntuを実行できません

  26. 26

    Docker exec * ID * -itコマンドを実行できません

  27. 27

    discord.pyserver-infoコマンドを実行できません

  28. 28

    コマンドrun--releaseを実行できません

  29. 29

    crontabdjangoコマンドを実行できません

ホットタグ

アーカイブ