代码之家  ›  专栏  ›  技术社区  ›  jwhitlock

如何诊断“svn commit”在启动前卡住?

svn
  •  0
  • jwhitlock  · 技术社区  · 16 年前

    我提交了一个大的变更集,包括一个大的二进制文件(180MB)通过一个慢速VPN连接。在全世界看来,它似乎停滞不前了。如何诊断卡在哪里?

    输出为:

    $ svn commit -m "My commit message"
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)`
    

     ML     .                      
      L     ws                     
    M       ws/manage.py           
      L     ws/locales             
      L     ws/locales/ja_JP       
      L     ws/locales/ja_JP/LC_MESSAGES
    

    这个过程没有使用太多的资源。

    服务器是Linux,由Apache和mod\u dav\u svn提供服务,与subversion 1.6.9相同。我看不到任何处理提交的进程。

    1 回复  |  直到 11 年前
        1
  •  1
  •   jwhitlock    16 年前

    试图从桌面环境的密码存储中获取凭据时被暂停。在另一个桌面上有一个对话框,询问我的KDE钱包密码。我一进去,犯罪就开始了:

    $ svn commit -m "My commit message"
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)`
    Sending        .                                                                                                                
    Sending        File1                                                                                                    
    Sending        File2                                                                                                  
    ...
    

    http://subversion.apache.org/docs/release-notes/1.6.html#auth-related-improvements