svn help log
没有给我一个递归查看历史记录的选项。
svn log -l3 --recursive SVN_ROOT_URL
不起作用。我希望它能在SVN_ROOT_URL下面提供最后3次提交。
这真烦人。我总是要启动我的IDE或者看团队城市以查看项目的最后提交(虽然我不确定这些工具在幕后执行哪个svn命令)。
我认为这个功能非常重要,并且希望在没有高bash脚本工作的情况下支持svn-CLI框。
答案 0 :(得分:25)
svn log
已经递归地执行了此操作。我的错误是,我之前没有svn update
。
如果您不想svn update
“保护”您的工作副本,请在服务器目标上执行log命令:
$ svn info .
...
URL: http://rep.com/svn/foo
...
$ svn log -v http://rep.com/svn/foo
我使用详细的-v
标志来查看触摸的文件。
答案 1 :(得分:1)
这真令人困惑