2010-11-22 5 views
3

私たちは大きなプロジェクトの開発を始めたい5人です。私たちの会社のためだけに、他の誰のためにも専用の社内エンタープライズiPadアプリです。大きなチームにXcodeプロジェクトをセットアップする方法に関するガイド?

通常のXcodeプロジェクトでアプリケーションを開発する方法はわかっていますが、これまでにSVNなどを使用したことはありません。悪いと思う。しかし、今我々は正しい方法でそれをしたい。

大きなチームでの開発がどのようにXcodeで動作するかを説明するガイドライン、チュートリアル、記事、ビデオはありますか?私はいくつかの種類のサーバー上に何らかの種類のリポジトリを設定する必要があると思うので、誰もがプロジェクトファイルをチェックアウトする必要があります。しかし、どのようなアイデアか?

役立つリソースは素晴らしいと思います!ありがとう!

+0

私は5人のチームを「ビッグチーム」と呼んでいません:) –

+0

これは個人の視点にあります。私にとって、5はたくさんあります。私はiOS開発者がまれである国に住んでいます。米国ではない:) –

答えて

1

私を信頼してください。あなたは、SVNの苦痛を経験する必要はありません。私はクライアントとしてMacHGとMercurialを提案します。あなたがレポアップとランニングを取得する簡単な方法をしたい、とあなたはそれをホストするサーバーを持っていけない場合は、ここで起こってみてください

http://hginit.com/

:ここで良いイントロですhttp://www.fogcreek.com/FogBugz/とまで無料トライアルを使用より安定したものを稼働させることができます。

2

私たちのチームは、Mercurialをソース管理に使用しています。それは必ずしもあなたをサーバーに結びつけるわけではないソース管理の分散システムです。誰もがリポジトリのコピーを持っています。私たちはiOSのプロジェクトにこれを使用しており、とても満足しています。

+0

SVNよりもはるかに簡単な水銀。 –

+0

MercurialをXcodeに統合する方法と、すばやく設定する方法について説明している記事はありますか? –

+0

@BugAlertは私の答えを見て、残念ながら、水銀とxcodeは統合されませんが、MacHGはとても使いやすく、素晴らしいインターフェースを持っています –

2

gitは確かにチェックアウトする価値があります(imo)。それは文書化され、無料です(XC4と統合されます)。おそらく最初に分散vcsを手に入れるには時間がかかるでしょうが、それは非常に素晴らしいプログラムです(一般的にsvnよりもはるかに速い)。 osxには、クライアント用のオプションもいくつかあります。

プロジェクトのホスト先:オフィス内で、リモートアクセス(オフサイトのバックアップスキーム)

+0

私はgithubだけ知っています。彼らは商用プロジェクトのためにお金が欲しく、そのものはサーバー上でオンラインです。 gitubをgitubなしで使用できますか? –

+0

はい - すべてのネットワークにアクセスできるオフィスのマシンを使用してください。fwiw、私はXC4のgit統合の安定性/ユーザビリティについてコメントできませんが、gitは他のクライアント(またはコマンドライン)を使ってうまく動作します。 – justin

関連する問題