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

Inconsistent output in 'svn log' for revisions with no changed paths

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.6.x
    • 1.8.0
    • libsvn_ra
    • None

    Description

      I noticed today that different RA modules handle revisions with no changed paths
      differently when generating 'svn log' data.  ra_local always creates the
      changed_paths2 hash; ra_neon and ra_serf only do so when there's a changed path
      to stuff into it.  (I didn't check ra_svn.)  This results in different output at
      the command-line level, as the client only prints the "Changed paths:" line if
      the hash is non-NULL.
      
      This is a minor issue, but has already been demonstrated to foul up at least one
      wrapper script, and represents a chink in the illusion that RA modules are
      interchangeable without visible consequences.
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            cmpilato C. Michael Pilato
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: