ソース管理として Xcode 4 で SVN を使用しています。しかし、古いリビジョンに戻すオプションが表示されませんか? 「元に戻す」または「リビジョンに更新」コマンドのどちらですか? 「更新」オプションは常に HEAD に更新されるようです。
もちろん、コマンドラインでこれを行うことはできますが、Xcode 内で行う方法がないとは信じられません...
どこに隠されているか知っている人はいますか?それとも本当にそのようなオプションはありませんか?
残念ながら、4.0 の SCM 機能はかなり制限されています。コミット、ブランチの切り替え、ブランチ/マージ、以前のバージョンとの比較、HEAD への更新はできますが、元に戻すことはできません。
これは今後の更新で改善されることを期待していますが、かなりばかげた省略のように思えます。Time-Machine のような差分バージョン ピッカーは、UI を配置するのに最適な場所のように思われるので、最終的にサポートされたときにそこに表示されることを期待しています。
「変更を破棄」できます。これにより、選択したファイルが元に戻ります。
回避策:Xcodeで元に戻すことはできないため、WindowsマシンのTortoiseなどのSVNツールとこのチュートリアルを使用できます。
メソッドを比較する必要があるだけの場合は、オーガナイザー -> リポジトリ -> プロジェクト -> 履歴の下にあるファイル -> 変更の表示 に移動して、古いバージョンと単純に比較することもできます。(エックスコード 4)
プロジェクト ファイルを台無しにしてしまった場合でも、Tortoise を使用してプロジェクト内で置き換えることにより、古いやり方で作業中のファイルのリビジョンを USB スティックにコピーすることができます。それが私がやったことです;)