gpt4 book ai didi

svn - Subversion (TortoiseSVN) - 默认 checkin 消息?

转载 作者:行者123 更新时间:2023-12-04 14:36:41 24 4
gpt4 key购买 nike

有没有一种方法可以设置客户端脚本/钩子(Hook)/设置/在 TortoiseSVN 提交对话框中有默认消息?

(我想在此处放一些文本以提醒我在 checkin 代码时注意错误编号。)

最佳答案

您可以在存储库中设置 bugtraq:url 和 bugtraq:warnifnoissue 属性,以便在未提供错误编号时显示温和的警告。

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-bugtracker.html

编辑

好的......这是另一种方式。你可以在 TSVN 中创建一个 Start-commit 钩子(Hook):

在本地将其另存为 .vbs 文件:

'Get the arguments - (     PATH  MESSAGEFILE  CWD  )
'http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings.html#tsvn-dug-settings-hooks
Set ArgObj = WScript.Arguments
dim file
file = ArgObj(1)
'OPen the log message
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile(file, 2, 1)
'Write in the warning
objFile.Write("Don't forget to add a bug case!!!")
objFile.Close

使用 TSVN 添加 Hook -> 设置 -> Hook 脚本 -> 添加
将工作副本路径设置为您希望它申请的路径(或例如 c:\,如果您希望它适用于您 c 驱动器上的所有内容)
将要执行的命令行设置为:
wscript c:\[Path to script]\message.vbs

勾选两个复选框。

现在,当您单击提交时,vbs 将传递临时消息文件的位置,它会附加您的消息,然后显示在提交对话框中。

关于svn - Subversion (TortoiseSVN) - 默认 checkin 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1881982/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com