![]() |
1
12
据我所知,Subversion将其.svn子目录中的文件标记为只读。 删除文件之前,请尝试重置只读属性。我真的不知道任何一个C,但是一个快速的谷歌暗示这可能会起作用:
|
![]() |
2
2
我看到的唯一问题是:
如果确实打开了文件,但忘记了关闭它,那么您仍然拥有对它的独占访问权,因此以后不能删除它。 |
![]() |
3
2
听起来你没有删除文件的权限…
上面的链接说
就是其中之一。 |
![]() |
4
1
听起来像是权限问题。但这很棘手,因为如果file.copy已经工作了,那么显然您有写访问权…… 我能想到的唯一一件事就是文件在某个地方仍然有一个打开的句柄(正如其他人在您的 对缓存做些事情 部分)。 |
![]() |
5
0
首先,“撞车”是一个例外,对吧?哪一个?你能抓住它并展示它吗? 第二件事:您正在复制Subversion存储库,尽管您不关心Subversion元数据?这就是SVN导出的目的(目标中没有.svn目录)。 第一个问题的答案是你真正需要提供什么。可能有什么东西抓取了.svn并锁定了一些文件。Tortoissesvn可能(给你很好的叠加图标…) |
![]() |
6
0
如果文件夹包含只读文件,则directory.delete不会将其删除并引发异常。对于本页的未来访问者,我找到了一个简单的解决方案,它不要求我们重复浏览所有文件并更改其只读属性:
(稍微改变一下,不要瞬间触发一个命令窗口,这个窗口在互联网上随处可见) |
![]() |
7
-2
不知道你想做什么,但是把它改成777或775怎么样。- - 编辑: 注意到你在窗户上。您必须更改权限。不知道Windows是如何做到的:-/ |