1. ホーム

[解決済み】「前の操作が終了していません」でSubversionが固まる?

2022-04-04 03:50:22

質問

サブバージョンリポを更新しようとすると、クリーンアップを実行しなければならないと表示されます。クリーンアップを実行すると、ファイルが見つからないと言われます。(今朝、自宅のPCからコミットに失敗したファイルの巨大なディレクトリを削除しましたが、その後、職場から同じファイル群をコミットしたら、自宅のレポがダメになりました)。ということで、クリーンナップはこう言います。

Cleanup failed to process blablabla Can't set file blablabla read-write.Can'tは、ファイルblablablaを読み書きできるようにするための処理に失敗しました。システムは指定されたファイルを見つけることができません。

更新すると書いてある。

コマンドを実行します。更新エラーです。前の操作は終了していません。 中断された場合は「クリーンアップ」を実行してください。を実行してください。 'Cleanup'コマンドを実行します。 完了しました!

どうすればこれを解除できますか?

解決するには?

私も同じような状況に陥ったことがあります。ワークスペースのルートからクリーンアップを実行してみましたか?子ディレクトリ(問題がある場所)からのクリーンアップがうまくいかず、ワークスペースのルートからのクリーンアップがうまくいくことがありますね。

それでもダメな場合は、どこかの子ディールを削除してしまっている可能性があります。子ディールから1つ上の階層も削除して(そこがルートではないと仮定して)、更新とクリーンアップを再試行してみてください。

クリーンアップの試みがどのレベルでも成功しない場合、答えは残念ながら新しい作業コピーをチェックアウトすることです。