2016-05-31 10 views
0

私はAmmonite操作で遊んでいて、git pullをgit reposで自動化したいと考えています。Ammonite Opsを使用してディレクトリを変更して操作する方法は?

cwdを変更するには、内蔵の操作がない - ドキュメントがあると言うので、私は(私はgitのプルをしたい場合)、特定のディレクトリに変更する方法を見つけ出すことができません。一般的には、次のようにする必要はありません。 val target = cwd/'targetほとんどのニーズには十分であるはずです。

上記の解決策もありますが、私は希望の結果を達成することができませんでした。

答えて

1

暗黙のパス変数を作成するだけで、その変数が現在のディレクトリとして使用されます。

例:

implicit val currentDir = home/'mydir 

と、このディレクトリは、将来の%%%呼び出しに使用されます。 また、各呼び出しで現在のディレクトリを指定することもできます。

関連する問題