好的,这是非常基本的,但我似乎无法在此找到任何东西......
Subversion 1.7在每个错误上打印调试消息。这似乎是默认行为(几台机器,我没有更改任何选项)。
例如:
[~]% svn log
subversion/svn/log-cmd.c:674: (apr_err=155007)
subversion/libsvn_wc/wc_db.c:7439: (apr_err=155007)
subversion/libsvn_wc/wc_db.c:7439: (apr_err=155007)
subversion/libsvn_wc/wc_db.c:7439: (apr_err=155007)
subversion/libsvn_wc/wc_db_wcroot.c:514: (apr_err=155007)
svn: E155007: '/home/martin' is not a working copy
Exit 1
[~]% cd repo
[~]% svn rm nonexistent
subversion/svn/delete-cmd.c:92: (apr_err=125001)
subversion/svn/util.c:913: (apr_err=125001)
subversion/libsvn_client/delete.c:405: (apr_err=125001)
subversion/libsvn_wc/adm_ops.c:632: (apr_err=125001)
subversion/libsvn_wc/adm_ops.c:632: (apr_err=125001)
subversion/libsvn_wc/adm_ops.c:632: (apr_err=125001)
subversion/libsvn_wc/adm_ops.c:582: (apr_err=125001)
svn: E125001: '/home/martin/repo/nonexistent' does not exist
Exit 1
这在颠覆1.7中似乎是新的,IIRC 1.6没有这样做。
使用 -q 没有帮助,我不能find any option为此...
答案 0 :(得分:1)
如果您需要将其删除(我目前的情况),请使用以下方案: 创建目录:/ home / martin svn revert --depth infinity {your_dir} rm -r {your_dir}
答案 1 :(得分:0)
我是Windows上的Subversion命令行工具用户。我需要修改我的%APPDATA%\Subversion\servers
文件以删除(注释掉前导#
):neon-debug-mask = 130
对于我的配置,调试输出仅对外部SVN repos启用。内部repos没有输出调试输出。你可能在配置中有类似的东西。