簡體   English   中英

來自腳本的TortoiseGit Git Commit消息

[英]TortoiseGit Git Commit message from script

我在TortoiseGit中生成了Start Commit Hook,它調用了StartComit.bat文件並啟用了“等待腳本完成”選項。

bat文件的內容是

echo "Some more info...." >> %1

提交對話框打開之前調用腳本,但它不起作用,我沒有在Message字段中獲取任何文本。

我在這做錯了什么?

編輯:只是為了讓問題更清楚我試圖讓這個接受的答案https://stackoverflow.com/a/3967136/596935做一個類似的事情。

%1是啟動提交對話框時包含所有選定文件的文件的路徑,而不是%2消息的文件路徑。

有關參數的手冊,請參閱https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html#tgit-dug-settings-hooks

從而,

echo Some more info.... >> %2

應該解決這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM