Why can't I delete the entries file in a .svn directory from the command line?
First this is all done on  Mac OS X, ver 10.6.4

I copied a file tree, which included some java code that had been checked out of subversion. I wanted to delete all the .svn files in that tree. So I used the following command:


    find . -name .svn -exec rm -fr .svn {} \;

And I got messages like this:

    rm: ./repository/entity/.svn: Directory not empty

I looked in the directory and it looks like this:

    $ ls -ld .
    -r--r--r--  1 tgia  staff  1250 Aug 13 10:48 entries

And the parent directory for that file looks like this:

    $ ls -ld .
    drwxr-xr-x  4 tgia  staff  136 Aug 20 16:55 .

ok, change the permissions on the file:

    $ chmod u+w entries 
    chmod: Unable to change file mode on entries: Operation not permitted 

I don't get it, what's up with these files? Nothing I try with chmod seems to change the file permissions. The file ownership is correct. I am tgia. WTF? Even root can't change them.

    $ sudo chmod u+w entries
    Password:
    chmod: Unable to change file mode on entries: Operation not permitted


Luckily root can delete them... 





Why can't I delete the entries file in a .svn directory from the command line?
===

First this is all done on  Mac OS X, ver 10.6.4

I copied a file tree, which included some java code that had been checked out of subversion. I wanted to delete all the .svn files in that tree. So I used the following command:


    find . -name .svn -exec rm -fr .svn {} \;

And I got messages like this:

    rm: ./repository/entity/.svn: Directory not empty

I looked in the directory and it looks like this:

    $ ls -ld .
    -r--r--r--  1 tgia  staff  1250 Aug 13 10:48 entries

And the parent directory for that file looks like this:

    $ ls -ld .
    drwxr-xr-x  4 tgia  staff  136 Aug 20 16:55 .

ok, change the permissions on the file:

    $ chmod u+w entries 
    chmod: Unable to change file mode on entries: Operation not permitted 

I don't get it, what's up with these files? Nothing I try with chmod seems to change the file permissions. The file ownership is correct. I am tgia. WTF? Even root can't change them.

    $ sudo chmod u+w entries
    Password:
    chmod: Unable to change file mode on entries: Operation not permitted


Luckily root can delete them... 




