
私はMacでXcodeとSubversionを使っていますが、ファイルが乱雑になり、XcodeとSubversionが文句を言っています。実行すると、svn commit
またはupdate
メッセージが表示されます。
svn: Working copy '.' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
しかし、走るとsvn cleanup
メッセージが表示される
svn: In directory '.'
svn: Error processing command 'committed' in '.'
svn: Log command for directory 'buttNew2~iPad.png' is mislocated
助言がありますか?
答え1
ディレクトリを削除し、親ディレクトリで「svn up」コマンドを実行します。
答え2
svn は常にさまざまな方法で失敗します。迅速な解決法は、クリーン チェックアウトを実行し、壊れたチェックアウトにある変更をすべて手動でコピーすることです。
次に、git に切り替えます。実際には、git に切り替えるだけです ;) 履歴を保持しながら svn リポジトリを git にインポートするための便利なコマンドライン ツールがいくつかあります。