Don';不需要svn中的日志消息
我正在使用命令行svn。如何阻止它要求我在提交时指定日志消息?您可以尝试Don';不需要svn中的日志消息,svn,Svn,我正在使用命令行svn。如何阻止它要求我在提交时指定日志消息?您可以尝试svn commit-m“他们不做星期天。”通常这是在服务器端指定的提交挂钩。如果您没有访问服务器的权限,通常无法对此进行更改。通常,如果我想在每次调用命令时都添加一个固定参数,我会使用shell别名——但这对svn来说并不真的有效,因为您只想将它应用于commit子命令 我想您可以将svn别名为一个包装器脚本,该脚本检查其第一个参数是commit还是ci,然后调用realsvn,必要时插入一个空的-m选项。但我既不会写,也
svn commit-m“他们不做星期天。”
通常这是在服务器端指定的提交挂钩。如果您没有访问服务器的权限,通常无法对此进行更改。通常,如果我想在每次调用命令时都添加一个固定参数,我会使用shell别名——但这对svn
来说并不真的有效,因为您只想将它应用于commit
子命令
我想您可以将
svn
别名为一个包装器脚本,该脚本检查其第一个参数是commit
还是ci
,然后调用realsvn
,必要时插入一个空的-m
选项。但我既不会写,也不会提倡使用这种工具。:-) 如果在提交时未指定日志消息,则命令行上的svn commit
会将您转储到文本编辑器中。我想这就是JoelFan想要解决的问题。我确实可以访问服务器。。。我只是不知道如何取出这个仍然在指定日志消息的钩子。但实际上,OP的意思可能是“阻止它将我发送到文本编辑器来编写日志消息”。如果是这样,这就是答案。