16

Project Navigator では、プロジェクト ファイルの横に小さな "M" が表示され、変更されていることを意味します。そこで、バージョン エディタをタップします。左側にはプロジェクト ファイルの内容が表示され、右側には「No Editor」と表示されます。ソース管理に行って、選択したファイルをコミットしても同じことです...

ただし、他のファイル (.m、.h、.plist など) はすべて実際の違いを示し、変更を正しくチェックインします。

どういうわけかこれを誤って構成していますか?

4

10 に答える 10

9

これは、Xcode 4.0.2 に更新する前に発生しました。バグだと思います。ただし、 に移動してステータスを更新してみてくださいFile -> Source Control -> Refresh Status

また、明らかかもしれませんが、ソースツリーで変更されたファイルをクリックして、実際に変更されたファイルを選択していることを確認してください。

于 2011-07-09T15:10:22.350 に答える
4

私もこれを持っていましたが、まったく同じ問題でした。

これは、オーガナイザー インターフェイスまたはコマンド ライン インターフェイスのいずれかを使用できるという事実にもかかわらず、問題なく表示されます。

Xcode File...Source Control..commit によってファイルが更新されるまで、ファイルは認識されず、バージョン エディターは動作していないように見えます。

症状 : 右側のペインには、追加されたファイルやバージョン管理されていないファイルなどのメッセージが表示され、左側のペインには現在のローカル リビジョンのみが表示されます。

ジャンプ バーとタイムラインには他のリビジョンが表示されるため、これは特に奇妙です。

回避策は、各ファイルを少し編集してから、Xcode の File..Source Control..Commit を使用することです。

その後、ファイル (およびその以前のリビジョン) がバージョン エディターに表示され始めます。

于 2012-05-09T23:41:10.423 に答える
2

SVNリポジトリを使用しても同じ問題が発生しました。オーガナイザーに入って、作業中のブランチの改訂履歴が表示されることを確認すると、解決されました。リフレッシュしなければなりませんでした。

于 2012-10-29T17:40:23.693 に答える
1

この問題は、スタッシュ、ブランチの変更、および git/sourcetree を使用したアンスタッシュ後に発生しました。

上記のいずれも機能しませんでしたが、ワークスペースを削除すると機能しました。このリンクのとおりです。 Xcode 4 - パフォーマンスが遅い

Xcode 4.5にありました

于 2012-11-05T09:52:37.820 に答える
0

ソース管理として機能するようにローカル git を設定することができます。これにより、ファイル>ソース管理>コミットが機能します。

これは、あなたの特定の問題に答えるのにある程度役立つと思います。

警告、以前のバージョンをプルするには、(安全のために) XCode から抜け出し、CLI git を使用する必要があります。

このトピックに関する優れたヘルプについては、これを参照してください。

Xcode 4 の git 統合

于 2012-09-12T20:04:41.083 に答える
0

(subversion SCM) オーガナイザーの [リポジトリ] ペインで更新アクションを実行すると、Xcode が再同期され、問題が解決されます。コミットする必要はありません。

于 2012-11-22T11:48:16.390 に答える
0

XCode 4.4.1でも同じ問題がありました

私の解決策: 彼はバージョン コントロール ビューに編集者がいないことを示していましたが、上部のバーには「リビジョンを読み込んでいます」と表示され、無限の進行バーがありました。進行状況バーをダブルクリックするだけで、ファイルがエディターに読み込まれました。

于 2012-09-12T18:41:35.870 に答える
0

フォルダーを選択し、Finder で [ファイル] > [複製] を選択するだけで、プロジェクトを複製していくつかの実験を行おうとしたときに、この "No Editor" 問題に遭遇しました。Xcode はこれを気に入らず、複製されたプロジェクトで「No Editor」の問題が発生しただけでなく、(複製されたプロジェクトを消去した後) 元のプロジェクトを開こうとするたびに「No Editor」の問題が発生することがわかりました。

私の解決策は、Time Capsule を使用して、これらすべての問題を引き起こす前にプロジェクト フォルダーを復元することでした。出来た!

とはいえ、なぜそれが機能したのかについては、いまだに少し戸惑っています。なぜなら、Finder は、私が何かを行った結果、元のプロジェクト ファイルはどれも変更されていないことを示していたからです。おそらく、見えないファイルか、変更された何かがあったのでしょう....

于 2012-12-24T00:50:55.273 に答える