2010-11-22 8 views
5

をイマイチとき、ファイルが、私は「SVNの状態」を実行して、私はSVNはそれが

?  app/views/ad_report 

を取得し、バージョン管理であると言います。しかし、私は「アプリ/ビュー/ ad_reportを追加するのsvn」を実行しようとすると、それはそれはすでにだと言いますバージョンコントロールが、ステータスだけではないと言いました。別のパス、「アプリ/ビュー/バックエンド/ ad_report」内の同じ名前のフォルダがありますが、このレポで同じフォルダ名の多くが、異なるパスがある

svn: warning: 'app/views/ad_report' is already under version control 

、これらすべてのが追加されました。

これら2つのフォルダがsvnで混在していますか?これをどうやって回避するのですか?

+0

'svn cleanup'を試しましたか?また、superuser.comでより良い回答を得ることができます – Piskvor

答えて

7

app/views/ad_reportからapp/views/backend/ad_reportにフォルダを移動しましたか?それが本当であれば、.svnフォルダをコピーしましたか?それはどこから来ているのでしょうか。それを削除するか、それを元に戻してsvn moveコマンドを使って直接repoで移動してください。

+0

Doh、私はそのフォルダをコピーしました。ありがとう! – AdamB

+0

よろしくお願いします。ありがとう! –

2

このスクリプトを実行してすべてのsvnファイルを削除してから、そのフォルダをレポに再度追加する場合は、

find ./ -name ".svn" | xargs rm -Rf