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

libsvn_wc needs to checksum text-base

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • all
    • M12
    • src
    • None

    Description

      Filing this as a defect because it will protect us from
      the nasty consequences of certain kinds of working copy
      corruption (for example, the bug Ben encountered once
      whereby his working file became his text-base, without
      any intervening commit; a bug we haven't even a hint of
      a reproduction recipe for, but which would be at least
      caught by a checksum, allowing the user to re-checkout
      their working copy).
      
      So: make sure the entry records a checksum for text-base
      at all times.  Deciding *when* to use that checksum is
      a slightly more complex question: I think we probably want
      to do it whenever we detect a local mod on that file, which
      includes whenever we commit it.
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            kfogel Karl Fogel
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: