私は作業コピーからディレクトリをコピーしましたが、私のcopydディレクトリに.svnディレクトリがあります。 .svnディレクトリを削除したい、rm -fr .svnを試したが、操作が許可されていないと言う。 そのような.svnディレクトリを削除するにはどうすればいいですか?ありがとう作業コピーで.svnディレクトリを削除する方法
答えて
アクセス権に問題があることを示す場合は、許可されていません。可能であれば、rootとして実行してください。
また、SVNは各プロジェクトディレクトリに.svn
ディレクトリを保持します。そう、あなたが
sudo find -type d -name "*.svn" | xargs sudo rm -rf
ような何かをする必要があります。注:上記のsudo
の両方の用途は、アクセス権に問題がある場合にのみ、必要とされている
なぜこれがアクセス権に関連しているのですか?ここを参照してください。 straceの実行
は[email protected]:/tmp$ sudo mkdir test
[sudo] password for mihai:
[email protected]:/tmp$ rm -rf test/
rm: cannot remove directory `test': Operation not permitted
unlinkat(AT_FDCWD, "test", AT_REMOVEDIR) = -1 EPERM (Operation not permitted)
を与え、これはあなたが単純なの.svnフォルダをせずに全体の作業コピーをエクスポートするのsvn exportコマンドを使用してこれを作成することができます
彼はそれを作成する権利を持っていれば、それを削除する権利も持っています。 –
はい、しかし、おそらく彼は 'root'の間にそれらをコピーしました。私はこれが2回以上起こっているのを見ました –
"操作は許可されていません"、 "操作は許可されていません" ...それはEPERM、**ではなく** EACCESSです。 Egro、アクセス権の問題ではありません! –
を報告しているものです。作業コピーの一部をエクスポートすることもできます。
- 1. svn:作業コピーの外部を削除しますか?
- 2. SVN作業コピーから削除されたファイルのリスト
- 3. SVNアップグレード作業コピー
- 4. 作業ディレクトリにSVNをエクスポート
- 5. 使用ANT/SVNANTはSVN作業コピーからファイルを削除するには
- 6. SVN作業コピーのアップグレード - TortoiseSVN
- 7. svn作業コピーディレクトリから削除を削除しました
- 8. SVNで元に戻す作業コピー
- 9. svnファイルとディレクトリの削除
- 10. 内部パックファイルをJavaの作業ディレクトリにコピーする方法は?
- 11. SVNではない作業ディレクトリ
- 12. ビルド前のタスク - CruiseControl.NETで作業コピーを削除する
- 13. svnリポジトリで削除されたファイルを復元するには[私の作業コピーではありません]?
- 14. チェックアウトや作業コピーなしのSVNコミット
- 15. ローカルホスト上の複数のSVN作業コピー
- 16. 作業ディレクトリが削除されたときにgit作業ツリーブランチを削除するには?
- 17. SASでディレクトリを削除する方法
- 18. Windowsでディレクトリを削除する方法
- 19. SVN:作業コピーを更新して、TortoiseSVNで外観を除外しますか?
- 20. ソース管理Xcodeから作業コピーを削除するには?
- 21. TeamCityは作業ディレクトリにあるファイルを削除します
- 22. Tortoise SVNがActiveで作業コピーを更新する
- 23. 作業コピーのURLからsvnブランチを作成する
- 24. 作業コピーからsvnリポジトリを作成するには?
- 25. svn:ローカル作業コピーのフォルダを作成して削除しようとしています
- 26. TortoiseからSVNリポジトリ(ローカル)を削除する方法SVN
- 27. すべてのディレクトリで.svnファイルを削除する
- 28. git - ディレクトリを削除する方法
- 29. Gitリポジトリから作業ツリーを削除する方法
- 30. SVN - 別のブランチに作業コピーをマージする
どのオペレーティングシステムですか? –
どのIDEを使用していますか? – Pinchy