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

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 1.4.x
    • nonblocking
    • contrib/svnmerge.py
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: