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

svn resolve[d] should be aware of all the different types of conflicts

    XMLWordPrintableJSON

Details

    Description

      On the tree-conflicts branch, there are now three different types of conflicts:
      
      1. text conflicts (flagged on files)
      2. property conflicts (flagged on files and directories)
      3. tree conflicts (flagged on directories)
      
      Note that 1. and 2. can happen at the same time for files,
      and 2. and 3. can happen at the same time for directories.
      
      When marking conflicts as resolved on items that have multiple conflicts,
      e.g. a property and a tree conflict, users should be able to specify which
      type of conflict they want to mark resolved.
      
      Currently, the 'svn resolved' subcommand (the one in past tense) will clear
      out all conflict information for the given path. If the path has both
      property and tree conflicts, information about both types of conflicts
      will be cleared. We cannot know if this is really the user's intent.
      
      I'm not sure yet how the new 'svn resolve' subcommand (the one written
      in present tense) will deal with such a situation. 'svn resolved'
      is a subset of the functionality provided by 'svn resolve'.
      
      See also issue #3143 and issue #3144.
      

      http://svn.collab.net/repos/svn/branches/tree-conflicts

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stsp Stefan Sperling
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: