SourceTree自定义操作。 $ SHA

时间:2017-04-11 07:58:47

标签: git atlassian-sourcetree

我花了半年时间寻找解释,但我找不到。

在自定义操作的Source-tree中有一个传递$ FILE,$ REPO,$ SHA的选项,正如我从对话框中的解释中理解的那样,我可以使用更多的$ SHA,但我总是只获得一个。

这只是一个错字,我花了一个很好的问题,或者我不能使用它。

我的行动举例。

enter image description here

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

谢谢。

1 个答案:

答案 0 :(得分: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中测试