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

svnmerge doesn't warn when permission is denied for a path

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.4.x
    • Fix Version/s: nonblocking
    • Component/s: contrib/svnmerge.py
    • Labels:
      None

      Description

      svnmerge doesn't warn/throw-error when we try to merge a branch (source) for
      which the user has no read permission. In my case, a subdirectory of the
      "branch" being merged didn't have read permission and svnmerge didn't complain
      anything. In fact, svnmerge silently ignored that "subdirectory" and merged the
      rest. It looked like the merge was successful.
      
      I feel that svnmerge should throw an error in this case and stop proceeding
      further (It should be considered FATAL). Currently the only way to find out that
      this has happened is to search the svnmerge-commit-message.txt for "no author"
      pattern.
      
      eg.
      ........
        r4455 | (no author) | (no date) | 1 line
      ........
      
      
      Version Information:
      
      svnmerge r21994
        modified: 2006-10-17 06:52:10 +0000 (Tue, 17 Oct 2006)
      
      Copyright (C) 2004,2005 Awarix Inc.
      Copyright (C) 2005, Giovanni Bajo
      ---
      svn, version 1.4.3 (r23084)
         compiled Oct 15 2007, 08:39:54
      
      Copyright (C) 2000-2006 CollabNet.
      

      Original issue reported by santhoshmani

        Attachments

          Activity

            People

            • Assignee:
              blair Blair Zajac
              Reporter:
              subversion-importer Subversion Importer
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: