3

私はsvn'Xを使用しています。問題が 1 つあります。最新のコードを svn にコミットしました。しかし、コミット時に間違いを犯したため、チェックアウトして開こうとするとxcodeプロジェクトが開きません。だから、私は以前のバージョンをチェックアウトして変更を加えました。その正常に動作します。今、この作業コードを svn にコミットしたいと思います。しかしその前に、svn で最新バージョンに更新する必要があります。それで、svnの最新バージョンで作業コピーの更新を行いました。svn の最新バージョンは既に破損しています。そのため、私の作業コピーも破損しています。

繰り返しますが、以前のバージョンをチェックアウトして変更を加えました。

svn で作業コピーを最新バージョンのコピーでオーバーライドまたはマージする方法を教えてください。

4

3 に答える 3

1

おそらく、テキスト エディターを使用して開くことができる xcode プロジェクト ファイルに svn の競合があります。そのファイルにアクセスするには、ファイルを右クリックして [.xcodeprojパッケージの内容を表示] を選択します。パッケージ内の実際のプロジェクト ファイルはproject.pbxproj.

通常の svn マーカーを(テキストとして) 編集するか、またはを探すことで競合を解決できます。これが完了したら、以前と同じようにプロジェクトを開くことができるはずです。次に、現在のバージョンをコミットします。XCode プロジェクトと xib ファイルは、バージョン管理とうまく連動しません。project.pbxproj=====>>>>>

于 2013-06-27T07:53:06.930 に答える
0

この手順を試してください 1)ファイルを他の場所(安全なフォルダとしましょう)にコピーします 2)SVNから最新のものをダウンロードします(最新バージョンを取得したことをsvnに知らせるだけです) 3)変更した安全なフォルダから最新のファイルで上書きします作業ディレクトリに。

コミットできるはずです。

于 2013-06-27T07:34:52.263 に答える