8

プロジェクトがあり、同じプロジェクトで別の開発者と協力したいと考えています。同時に並行して作業できるように、私たちの間でプロジェクトを共有する方法を探しています。インターネット接続を使用せずに、ローカルで動作する必要があります。

4

4 に答える 4

7

私は 2 ~ 3 人の iOS 開発者チームの一員なので、共同作業に関する私の経験からいくつかのヒントを提供できます (私たちは git を使用しています。あなたが少し知っていると仮定しています。そうでない場合は、これを読んでください)。ここに私の考えがあります-

  • プロジェクトの pbx ファイルの同時性をできるだけ変更しないようにしてください。ほぼ毎回競合が発生します。
  • ブランチを恐れないでください。私たちはブランチを常に使用しています。同じ製品の異なる機能に取り組むことを計画している場合は、別のブランチで行うようにしてください。
  • 絵コンテとコラボレーションに深刻な問題がありました。pbx のように、開いているときでもコンテンツが変更され、それらの変更をマージするのは非常に面倒な場合があります。
于 2013-06-05T12:16:41.530 に答える
4

XCode 内で既にGitを使用できます。「分岐」メカニズムを使用して、コードを共有し、同時に作業することができます。

Bitbucketには優れた無料のプライベートモードがあり、あなたと他の 5 人が Git リポジトリを共有できます。彼らのサイトには使いやすいチュートリアルがあります。それを使用することを強くお勧めします。

私はSVNを使用しないようにします。あなたが探しているものにはより良いツールがあります。

于 2013-06-05T12:10:14.807 に答える
1

Xcode で SCM を設定するには、この質問を確認してください。. そこには、xcode 用に SCM をセットアップする方法に関するリンクが表示されます。

于 2013-06-05T12:06:11.507 に答える