2

XCode で私の特定のプロジェクトのスナップショットをこれ以上取ることができません。スナップショットを作成しようとすると、ステータス バーに「スナップショットを作成しています ..」と表示され、永遠に続きます。次に、Xcode を強制終了し、再起動して、スナップショットを再度作成してみます。今回は、すぐに「..remove file manual .. ...lock」というエラー メッセージが表示されます。次に、ターミナルで rm コマンドを使用して、表示されているファイルを削除します。そして、もう一度スナップショットを作成しようとすると、同じサイクルが続きます。

この問題を解決するにはどうすればよいですか?

私はこのプロジェクトのスナップショットを長い間取っていましたが、ある日突然古いスナップショットが 12 GB 以上を占めていることに気づき、すべての古いスナップショットを削除しなければなりませんでした! 今でもこのプロジェクトのスナップショットを作成しようとすると、数分で 3 GB に達し、強制終了します。(これはしばらく前まで完全に機能していて、ギガバイトのスペースを必要としなかったと確信しています。)

4

3 に答える 3

3

この質問に git のタグを付けたので、git が問題の原因であると思われます。プロジェクトが git リポジトリにある場合、Xcode スナップショットが機能しないことがわかりました。スナップショットを作成する必要がある場合の回避策は、.git フォルダーをプロジェクトから一時的に移動し、スナップショットを作成して、.git フォルダーを元に戻すことです。

于 2012-07-03T01:15:04.340 に答える
2

私も同じ問題を抱えていました、そしてこれは私がそれを修正した方法です:

Xcode-> Organizer-> Repositoriesで、〜/usernameフォルダー全体がリポジトリーとして表示されていることに気づきました。Xcodeで削除しようとしましたが、返され続けました。以前は、Xcode 4をインストールし、Xcode 3を使用する前に、GITをインストールし、opdenkamp/xbmcをホームフォルダーに複製していました。GITの使用に関する知識が不足しているため、フォルダー全体をリポジトリーにし、Xcodeでプロジェクトのスナップショットを作成しようとするたびに、〜/ username(またはその他のプロセス)のスナップショットを作成していました。永遠に取り、〜/ Library / Developer / Xcode /Snapshots/にマルチGBファイルを作成します。実際、私はXcodeを「強制終了」してプロセスを停止します。

そこで、Xcodeでリポジトリを削除し、Xcodeを使用して、ホームディレクトリから入力したターミナルで〜/ username

sudo rm -r .git

保持したいリポジトリがある場合はおそらく良い考えではありませんが(これは私にとっては問題ではありませんでした)、xcodeプロジェクトのスナップショットを作成するのに1秒かかり、Xcodeプロジェクトのオーダーであり今マルチGBボールパークに

于 2012-10-09T10:38:31.003 に答える
0

最も簡単な修正は、Xcode の設定 ([ソース管理] タブ) で [ソース管理を有効にする] がオンになっていることを確認することです。

于 2015-01-31T19:50:39.210 に答える