2016-05-31 67 views
0

我正在玩Ammonite操作系統,並希望自動化在git repos上做'git pull'。我無法弄清楚如何更改爲特定的目錄(這裏我想做一個混帳拉),因爲文檔說 -如何使用Ammonite Ops更改某個目錄並在其中執行操作?

沒有內置業務來改變cwd。一般而言,你不需要:簡單地定義一條新路徑,例如val target = cwd /'target對於大多數需求應該足夠了。

儘管上面提到的解決方案也是如此,但我還是無法達到預期的效果。

回答

1

只需創建一個隱含的Path變量,並將該變量用作當前目錄。

實施例:

implicit val currentDir = home/'mydir 

和該目錄將被用於未來%%%調用。 或者,您可以在每個調用中提供當前的dir。

相關問題