Windows 7,64位,正版英特尔。 NTFS。 SSD,fwiw。
C:\ SVN \ zFPE610> uname -r 35年1月7日(0.287 / 5/3)
如果我用路径做一个chmod,它说它有效,但没有。如果我先进入目录,它就可以了。项目符号是我的评论(我的星号是星号,网站编辑将它们变成子弹):
C:\ SVN \ zFPE610> cat ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1 cat:ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1:Permission denied
C:\ SVN \ zFPE610> chmod -v 777 C:/ SVN / zFPE610 / ZFP-BUILD-2015-03-27-001 /更新/ * 模式'C:/ SVN / zFPE610 / ZFP-BUILD-2015-03-27-001 / Updated / VSHPCRT1'从0644(rw-r - r--)变为0777(rwxrwxrwx)
C:\ SVN \ zFPE610> cat ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1 cat:ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1:Permission denied
C:\ SVN \ zFPE610> ls -l ZFP-BUILD-2015-03-27-001 /更新/ * ---- rwx --- + 1 phsiii无6800 3月27日15:24 ZFP-BUILD-2015-03-27-001 /更新/ VSHPCRT1
那个偷偷摸摸的chmod撒谎!
我们去目录:
C:\ SVN \ zFPE610> cd C:/ SVN / zFPE610 / ZFP-BUILD-2015-03-27-001 /更新/
C:\ SVN \ zFPE610 \ ZFP-BUILD-2015-03-27-001 \ Updated> cat VSHPCRT1 cat:VSHPCRT1:权限被拒绝
C:\ SVN \ zFPE610 \ ZFP-BUILD-2015-03-27-001 \ Updated> chmod 777 *
C:\ SVN \ zFPE610 \ ZFP-BUILD-2015-03-27-001 \ Updated> cat VSHPCRT1 |Q| @@ ^ X|| @@@ G||b||||||||||a||a||||K|| @Ö||||||||||| `|||||||||||||| @@ |8 @@ |8 @@ X | ?? X | ||?|?!A0?|。Q | |?|?| dA?| ?? ? ||||||||||||| @ | @@ 8 @@ ?? |我Q |? P||||
无论是使用Windows风格路径还是UNIX风格,都会发生这种情况。我尝试使用/ cygwin / c / ...作为路径,但也不起作用。大量的搜索发现了大量的chmod问题,但似乎都与不使用NTFS或其他东西有关。当我在目录中时chmod 工作,甚至更奇怪。
在我开始使用chmod之前,我确保我对该目录也拥有完整的Windows权限。唯一看起来奇怪的是,我也拥有“特殊”权限;当我点击Advanced时,它同意有特殊权限,但是当我在对话框中向下钻取时,除了常规(完全)权限之外我什么都看不到。
想法?