ピクルスに入った方法:
svn switch http://repo/project/rbanches/branchname/plugins/com.securemacprogramming.myplugin com.securemacprogramming.myplugin
これが原因(svnステータスの「スイッチでの着信削除」に加えて):
svn switch http://repo/project/branches/branchname/plugins/com.securemacprogramming.myplugin com.securemacprogramming.myplugin
svn: . is not under version control
svn switch http://repo/project/trunk/plugins/com.securemacprogramming.myplugin com.securemacprogramming.myplugin
svn: . is not under version control
svn revert
[nothing changes]
プラグインフォルダを完全に削除することで、なんとか半使用可能な状態になりましたがsvn up
、親からコンテンツを復元できません。から正しい場所にチェックアウトできますsvn co
が、作業コピーは2つのリポジトリからのもののようです。親レベルはフォルダがバージョン管理されていないと見なします(つまり、「?」と表示されます)。mypluginsフォルダには正しい場所が表示されます。svn info
それでは、ローカルコピーを削除して再開する以外に、フォルダがSubversionの頭の中で接続され、期待するブランチ上にある場所にどのように回復できますか?
私は、その混乱の間、少なくともサーバーに変更を加えませんでしたが、もちろん、最初に行おうとしていたブランチに変更をコミットしてからです。