Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-1506

ra_dav error not passed to client(s)

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: all
    • Fix Version/s: unscheduled
    • Component/s: libsvn_ra_neon
    • Labels:
      None

      Description

      If I'm asking for a status with "update" set to true (something
      like 'svn st -u') on a https:// repository, then the prompting
      provider asked me (as it should) if I wanted to accept the
      unknown certificate. If I say yes everything is ok, but if
      I say no then the function still returns a valid status, just
      all remote statuses are set as "deleted". Even if I create
      a subversion error and return that in the prompting 
      callback the function succeeds.
      
      There's no way for me to check if the function was
      successful or if it failed (because of the not accepted
      certificate) since that error isn't passed through to
      the client.
      
      It does this with the command line client too, but
      since the client doesn't show the remote status in
      detail but just an asterisk it doesn't matter that much.
      
      I think those errors should be passed on to the client(s).
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              steveking Stefan K√ľng
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: