修改Samba NAS上的只读文件时出现问题

我在本地公司networking中的Samba服务器上有文件,并从Windows Vista机器上访问它们。 通常,如果我想删除一个包含只读文件的目录,那么Windows只是简单地删除整个文件夹。 但是,当我在服务器上使用dir时,Windows只是告诉我需要权限( 同一个错误消息的截图,只是不同的文件 )。 解决方法是从目录中删除只读标志和所有包含的文件,然后删除。 但是,我在服务器上有一个TortoiseSVN版本的dir,并且.svn dirs包含只读文件。 我需要在每次提交之前从目录中删除只读标志,否则失败。 这是相当令人痛心的,不应该如此。 有人知道如何解决这个问题吗? (如果有人知道如何告诉TortoiseSVN不要使其文件为只读,那也可能是好的)…谢谢!

编辑:

有问题的文件是一个共享文件,即我没有在Samba服务器上的特定用户帐户。 拥有者是nobody ,每个人都拥有文件的所有权利。 如果(在Windows中)我把文件设置为“readonly”,那么(在Linux中,安装Samba的Debian Lenny),每个人都已经完全没有文件权限了。 如果我删除只读标志,每个人都有权利再次。

这里是Sambaconfiguration文件smb.conf

 #使用SWAT创build的Sambaconfiguration文件
 #从192.168.1.200(192.168.1.200)
 #date:2006/08/25 17:14:50

 #全局参数
 [全球]
        工作组= FIRMA
        服务器string=%h服务器(Samba%v)
        安全=分享
        服从pam限制=是的
         passdb后端= ****
        密码程序= ****
        密码聊天= ****
         syslog = 0
        日志文件= /var/log/samba/log.%m
        最大日志大小= 1000
         dns代理=没有
        恐慌行动= / usr / share / samba / panic-action%d
         include = /etc/samba/dhcp.conf

 [家庭]
        评论=主页目录
        创build掩码= 0700
        目录掩码= 0700
        可浏览=否

 [共享]
        path= / baldur
        只读=否
        创build掩码= 0777
        目录掩码= 0777
        只有客人=是的
        客人好吧=是的
        地图档案=是
        地图系统=是
        隐藏地图=是

编辑2:

 baldur:/ baldur / Mitarbeiter / Felix / Praktikum / projektrenate#ls -ld .svn
 drwxrwxrwx 6 nobody nogroup 4096 15. Dez 19:34 .svn

 baldur:/baldur/Mitarbeiter/Felix/Praktikum/projektrenate/.svn# ls -al
 insgesamt 32
 drwxrwxrwx 6 nobody nogroup 4096 15. Dez 19:34。
 drwxrwxrwx 5 nobody nogroup 4096 15. Dez 13:37 ..
 -rwxrw-rw- 1没有人nogroup 77 15. Dez 18:19 all-wcprops
 -r-xr  -  r  -  1没有人nogroup 236 15. Dez 18:19条目
 drwxrwxrwx 2 nobody nogroup 4096 15. Dez 12:56 prop-base
 drwxrwxrwx 2没有人nogroup 4096 15. Dez 12:56道具
 drwxrwxrwx 2没有人nogroup 4096 15. Dez 18:19文本库
 drwxrwxrwx 5 nobody nogroup 4096 15. Dez 18:19 tmp
 baldur:/baldur/Mitarbeiter/Felix/Praktikum/projektrenate/.svn# less entries
 baldur:/baldur/Mitarbeiter/Felix/Praktikum/projektrenate/.svn# ls -al
 insgesamt 32
 drwxrwxrwx 6 nobody nogroup 4096 15. Dez 19:34。
 drwxrwxrwx 5 nobody nogroup 4096 15. Dez 13:37 ..
 -rwxrw-rw- 1没有人nogroup 77 15. Dez 18:19 all-wcprops
 -rwxrw-rw- 1没有人nogroup 236 15. Dez 18:19条目
 drwxrwxrwx 2 nobody nogroup 4096 15. Dez 12:56 prop-base
 drwxrwxrwx 2没有人nogroup 4096 15. Dez 12:56道具
 drwxrwxrwx 2没有人nogroup 4096 15. Dez 18:19文本库
 drwxrwxrwx 5 nobody nogroup 4096 15. Dez 18:19 tmp
博德之门:/baldur/Mitarbeiter/Felix/Praktikum/projektrenate/.svn#

您应该导出该项目,而不是删除.svn文件夹。 请参阅: http : //svnbook.red-bean.com/en/1.0/re10.html

编辑: delete readonly = yes添加到共享条目在桑巴configuration正在修复删除包含只读文件的文件夹的问题。 感谢@Felix Dombek