svn - 是否有可能获得 svn 客户端调试输出?

标签 svn

我希望在 svn 客户端中启用极其详细的日志输出,专门用于解决拙劣合并的任务。

我目前面临的问题是从主干合并到我的功能分支没有带来新的变化,但是两个 HEAD 的差异显示了未合并的出色工作。

一般来说,我认为这意味着 mergeinfo 已经搞砸了,或者项目目录结构中有一些更深的 mergeinfo 导致了问题。但是,在这种情况下,我已经清除了所有合并信息属性并手动确保功能分支的合并信息的根目录不包含我试图合并的主干头部的修订。

对于此任务和其他任务,我希望能够启用一个 SVN 调试日志,该日志从字面上向我显示以下内容:

  • 尝试将修订版 XXX 从 https:.. 合并到工作副本
  • 跳过,已经合并到
  • 正在尝试...

  • 我正在考虑使用某种编译时标志重新编译 svn 客户端以指示日志记录的详细程度,但没有得到任何结果。有没有人对如何从 SVN 客户端获取更多信息有任何指示? (命令行,Linux)。

    最佳答案

    您可以使用 --config-option servers:global:neon-debug-mask=<level> 获取网络调试输出(参见级别 here )。这对合并和其他逻辑问题(非常低级)没有帮助;只是为了那些在谷歌上搜索 svn 客户端调试输出以解决网络问题的人而指出的。

    关于svn - 是否有可能获得 svn 客户端调试输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416989/

    相关文章:

    python - Trac 提交后脚本的问题(SyntaxError : invalid syntax)

    svn - Tortoise svn版本服务器版本1.5.5

    svn - 将基于 Linux 的颠覆项目 check out 到 Windows 和行尾

    svn - 如何在两个SVN版本之间导出更改的文件

    svn - 不同的版本控制系统如何处理二进制文件?

    svn - 有没有办法将带有 HISTORY 的 SourceSafe 迁移到 SVN?

    git svn https 认证

    svn - 无法连接到 Subversion 本地存储库

    svn - git-svn rebase 和 dcommit 问题

    python - pysvn:如何查明本地目录是否受版本控制?