Xcode use svnでコンフリクト(project.pbxprojファイル)をマージするには?
2023-10-07 22:40:54
質問
私たちのチームには2人のメンバーがいます。私たちはXcodeのSCM(SVNを使用)を使用して、ソースコード・ファイルを管理しています。
私たちは皆、Xcodeプロジェクトにファイルを追加しています。彼はSVNサーバーにコミットしています。私が更新したとき、Xcodeは、以下の場所に競合があることを発見します。
project.pbxproj
ファイルにコンフリクトがあることがわかりました。そこで、quitを選択すると
Xcode
を選択し、手動でコンフリクトをマージします。それから
project.pbxproj
を編集し、変更をマージします。実は、Xcodeがどのようにファイルを管理するのか知らないのですが、私はただ、私の
project.pbxproj
ファイルにはないテキストを追加しただけです。終了すると、私のプロジェクトは開くことができません。私は
project.pbxproj
ファイルを手動で編集することができないからだと思います。
そこで、この問題を見つけたとき、project.pbxprojファイルに競合がある場合、それを解決する方法を知りたいのです。
ありがとうございます。
どのように解決するのですか?
残念ながら、1 つのチェックアウトで手動で変更を行い、新しくマージされたプロジェクトをチェックインする以外にできることはあまりありません。
関連
-
[解決済み] 履歴のある SVN リポジトリを新しい Git リポジトリに移行するにはどうすればよいですか?
-
[解決済み] Xcode 4で「既存のフレームワークを追加」する方法は?
-
[解決済み] svn log -v' のように 'git log' にファイル名を表示させる方法
-
[解決済み] Xcode DMGまたはXIPファイルをダウンロードする方法は?
-
[解決済み] Xcode プロジェクトのための Git 無視ファイル
-
[解決済み] SVNでディレクトリを無視するには?
-
[解決済み] iOSでHTMLをNSAttributedStringに変換する
-
[解決済み] iPhone Safari ウェブアプリでリンクを新しいウィンドウで開く
-
[解決済み] iOSアプリでドキュメントフォルダ内にフォルダを作成する
-
[解決済み] SVN 2つのブランチにファイルが追加された場合の新しいツリーの競合を解決する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】@try - Objective-Cのcatchブロック
-
[解決済み] APNSの.pemファイルを作成する?
-
[解決済み] Objective-CでENUMを定義して使用するにはどうすればよいですか?
-
[解決済み] ITunesのレビューURLとiOS 7(ユーザーにアプリを評価してもらう)AppStoreに空白のページが表示される。
-
[解決済み] UISearchDisplayController/UISearchBarでNSFetchedResultsController(CoreData)をフィルタリングする方法
-
[解決済み] UIViewのサブビューをセンタリングする方法
-
[解決済み] iPhone 5 CSSメディアクエリ
-
[解決済み] UILabelがラベルサイズに合うようにテキストを自動縮小しない
-
[解決済み] iPhoneでテキスト入力のポップアップダイアログボックスを表示する簡単な方法は?
-
[解決済み] iPhoneシミュレーターの位置情報