2017-04-11 344 views
0

我花了上半年尋找解釋,但無法找到它。

在自定義操作的源代碼樹中,有一個選項可以傳遞$ FILE,$ REPO,$ SHA,正如我從對話框中的解釋中所理解的那樣,我可以使用更多$ SHA,但我總是隻有一個。

只是一個錯字,我花了一個很好的問題,或者我只是不能使用它。

我的動作示例。

enter image description here

我想在命令注入更多$ SHA的。

謝謝。

回答

0

我已驗證您可以多次使用$ REPO,$ FILE和$ SHA'宏'。

我最初的猜測是,Sourcetree漸漸由PowerShell的$(困惑,但我已經測試過它,這個完美的作品:

-Command git archive -o update.zip $SHA $(git diff-tree --no-commit-id --name-only -r $SHA)

礦之間的區別和你的是我已刪除後..在兩個實例$SHA之後。這些都是無效的。

測試Sourcetree 2.0.14.1