我从工作副本中copyd目录,但在我的copyd目录中找到.svn目录。我想删除.svn目录,我尝试了rm -fr .svn,但是说操作不允许。 那么,如何删除那些.svn目录?谢谢如何在非工作副本中删除.svn目录
回答
如果表示不允许,则表示存在访问权限问题。如果可以,请以root身份运行。
此外,SVN在每个项目目录中保留一个.svn
目录。所以,你必须做一些像
sudo find -type d -name "*.svn" | xargs sudo rm -rf
注:以上都需要的sudo
两种用法只在有访问权限的问题
这是为什么相关的访问权限?看这里。
[email protected]:/tmp$ sudo mkdir test
[sudo] password for mihai:
[email protected]:/tmp$ rm -rf test/
rm: cannot remove directory `test': Operation not permitted
运行strace的给出了一个
unlinkat(AT_FDCWD, "test", AT_REMOVEDIR) = -1 EPERM (Operation not permitted)
,这就是报道
如果他有权创建它,他也有权删除它。 –
是的,但也许他在'root'时拷贝了它们。我看到这种情况不止一次发生 –
“不允许操作”,“不允许操作”...这是EPERM,**不是** EACCESS。 Egro,这不是访问权限问题! –
你可以简单的通过使用导出整个工作拷贝没有.svn目录的SVN导出命令来创建此。您也可以导出部分工作副本。
- 1. 删除从svn工作副本目录中删除
- 2. svn从回购和删除工作副本中删除文件
- 3. SVN如何删除本地副本?
- 4. 如何从svn工作副本中删除文件而不删除它?
- 5. 如何修复svn:'path/to/dir'不是工作副本目录
- 6. SVN:如何自动删除工作副本但保留被忽略的项目?
- 7. Xcode:删除工作副本
- 8. svn副本 - 目录问题
- 9. svn:删除工作副本中的外部?
- 10. 删除工作副本中的'svn'文件
- 11. svn工作副本中的符号链接切换的目录
- 12. SVN如何升级工作副本
- 13. 无法以编程方式删除SVN工作副本
- 14. svn:'。'不是工作副本
- 15. Unbork svn工作副本
- 16. 'Un-SVN'工作副本
- 17. SVN不是工作副本
- 18. SVN升级工作副本
- 19. 更改svn工作副本到另一个目录
- 20. Svn-log'。' Svn不是工作副本
- 21. 如何使用svn版本降级svn工作副本?
- 22. 如何从svn手动删除目录?
- 23. SVN本地工作副本有一个文件已被删除在服务器
- 24. .svn目录都被删除
- 25. SVN,不能删除目录
- 26. 从svn副本中排除访问受限目录
- 27. 如何从TFS中删除从工作副本中删除的所有文件?
- 28. 使用TortoiseHg删除工作副本
- 29. svn post-commit hook没有权限在工作副本目录中创建文件
- 30. 如何在Tortoise SVN中启用多个独立工作副本
哪个操作系统? –
您正在使用哪种IDE? – Pinchy