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

History-following algorithm incomplete.

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: all
    • Fix Version/s: 1.4.0
    • Component/s: src
    • Labels:

      Description

      The current history-following algorithm determines the paths that a line of
      history would be *expected to be* found in a given revision, but doesn't treat
      copies as gaps in the historical sequence.  If some other object fills those
      gaps at the same expected path, the client will find the wrong object.
      
      My next comment will contain a recipe script.
      

        Attachments

        1. 1_ghudson-fsfs-closest-copy-etc.txt
          9 kB
          Karl Fogel
        2. 2_1970-patch-v2.txt
          11 kB
          Karl Fogel
        3. 3_1970-patch-v3.txt
          17 kB
          C. Michael Pilato
        4. 4_1970-patch-v4.txt
          19 kB
          C. Michael Pilato
        5. 5_1970-perl.patch
          0.8 kB
          Subversion Importer
        6. 6_1970-patch-v5.txt
          20 kB
          C. Michael Pilato
        7. 7_1970-patch-v6.txt
          28 kB
          C. Michael Pilato
        8. 8_1970-patch-v7.txt
          28 kB
          C. Michael Pilato

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: