gpt4 book ai didi

svn - 在TortoiseSVN中,提交后添加评论?

转载 作者:行者123 更新时间:2023-12-02 18:13:02 25 4
gpt4 key购买 nike

Possible Duplicate:
Can I go back and edit comments on an SVN checkin?

偶尔我会无意中提交一个没有评论的文件(我们应该对每个提交进行评论,无论更改多么微不足道)。有没有办法在提交后添加评论而无需恢复和重新提交?

最佳答案

除了按照 Can I go back and edit comments on an SVN checkin? 的建议,使用类似下面的内容在 svn:log 上执行 propset 之外:

svn propset --revprop -r 1000 svn:log "Not blank"

您应该考虑创建一个预提交 Hook ,以防止您在没有提交消息的情况下 checkin 。它可以位于服务器上,甚至可以位于您的本地副本上。屏幕截图,因为您使用的是 TortoiseSVN:

enter image description here

毕竟,预防胜于治疗!

示例预提交以防止在没有提交消息的情况下提交:

for %%I in (%3) Do (
IF %%~zI==0 (
echo "No commit message given" 1>&2
exit 1
)
)

我的 bash 知识有限,但以上似乎可行。如果需要,您当然可以使用 Python、Ruby 等编写脚本。基本上,第三个参数是包含提交消息的临时文件。查看是否为空,如果是则退出。

关于svn - 在TortoiseSVN中,提交后添加评论?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6035750/

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