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

improve svn log with "forward" revision range

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: all
    • Fix Version/s: 1.10-consider
    • Component/s: libsvn_client
    • Labels:
      None

      Description

      Currently the command 'svn log -rX:Y PATH@PEG' where X > Y and Y > PEG fails
      when PATH@Y doesn't exist.
      
      (For backward revision ranges like Y=1, Y < X and Y < PEG it works as expected,
      listing all revisions until creation of specific path.)
      
      As an enhancement to svn log the Y value should be automatically substituted
      with the last revision in which PATH@THAT-REV *did* exist, and continue the
      operation (as suggested on the mailinglist by C. Michael Pilato).
      
      Hopefully this can be integrated in the near future. Preferably for the next
      minor release (1.7) or, if complexity and possible side-effects are low, also in
      an upcoming patch release?
      

      http://mail-archives.apache.org/mod_mbox/subversion-dev/201103.mbox/%3C4D735E0F.20001@gmx.de%3E

      Original issue reported by dirkthomas

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              subversion-importer Subversion Importer
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: