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

Unable to use working directory on filesystem without ownership permissions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • trunk
    • 1.10-consider
    • libsvn_subr
    • None
    • Linux

    Description

      As discussed on the dev mailing list
      <http://article.gmane.org/gmane.comp.version-control.subversion.devel/130898>
      (sorry, doesn't appear yet on Apache archive):
      
      I am unable to work with (checkout/update) a working copy on an NTFS
      filesystem mounted using NTFS-3G unless it is mounted with uid=me,
      even when full read/write permissions (fmask=111,dmask=000) are
      granted.  The results are as follows:
      
      $ svn co http://svn.apache.org/repos/asf/subversion/trunk testdir
      svn: E000001: Can't set permissions on '<path>/testdir/.svn/tmp/svn-HZAmRw':
      Operation not permitted
      
      I first encountered this behavior with the version in Debian testing
      (1.6.17dfsg-1) and I have just confirmed the same behavior is present
      in trunk (as of 2011-09-22).
      
      It would be preferable if subversion could detect when file ownership is not
      being preserved in the working directory and either make the error non-fatal or
      avoid printing an error message in such situations (since presumably the user is
      aware).
      

      Original issue reported by kevinoid

      Attachments

        1. 4_svn-ntfs_perm_error-backtrace3.txt
          7 kB
          Subversion Importer
        2. 3_svn-ntfs_perm_error-backtrace2.txt
          7 kB
          Subversion Importer
        3. 2_svn-fix_checkout_perm_error.patch
          1 kB
          Subversion Importer
        4. 1_svn-ntfs_perm_error-backtrace.txt
          6 kB
          Subversion Importer

        Activity

          People

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

            Dates

              Created:
              Updated: