2017-04-11 26 views
0

私は最後の半分を説明のために検索しましたが、私はそれを見つけることができません。

カスタムアクションのソースツリーには、$ FILE、$ REPO、$ SHAを渡すオプションがあります。ダイアログの説明からわかるように、より多くの$ SHAを使用できますが、常に1つしかありません。

ちょうどタイプミスで、私はそれに関する良い質問をした、または私はそれを使用することはできません。

私の行動の例。

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