2009-08-01 7 views
2

私はxcodeを使い始めています。私は新しいプロジェクトのサンプルを作成し、それを私のsvnリポジトリにインポートしたいと思います。私は自分のリポジトリを認識するようにxcodeを設定しましたが、xcodeはそれが接続を正常に認証したと主張します。SVNでうまく動作するようにxcodeプロジェクトを設定するには?

実際のxcodeプロジェクトでソースをリポジトリで管理する方法を理解できないようです。私はプロジェクト設定 - > SCMリポジトリ - > "myrepository"を選択します。しかし、それは何も達成していないようです。私が "プロジェクト全体をコミット"しようとすると、 "/ Users/me/Documents/test1"は作業コピーではありません。

アイデア?私はおそらく明白な何かを欠いているだろう、そう?

+0

XCODE - > preferences - > Accounts –

答えて

0

プロジェクトのSubversionリポジトリフォルダをローカルディレクトリから最初にチェックアウトしましたか?

もしそうでなければ、それは実際には作業コピーではありません。 「作業コピー」は、隠した.svnフォルダを使用して追跡されるリポジトリフォルダのローカルチェックアウトです。

リポジトリフォルダをチェックアウトしていない場合は、すべてがフォルダです。 Subversionはそれをまったく処理できません。

Subversion e-book、特にworking copiesの部分を読むことをお勧めします。

+0

私はsvnの管理について知っています。問題は、xcodeが実際にはSVNに統合されていないことです。私はプロジェクトを作成し、それを既存のSVNリポジトリのどこかで正しく管理する方法を理解できません。他のドキュメントによると、xcodeは最初にプロジェクトをインポートすることができません。あなたは手動でそれを行う必要があります(完了!)。しかし、それを行っても、私はプロジェクトを正しく動作させるように設定することはできません(!)。アー。 –

+0

"svn import"は、ディレクトリの内容をリポジトリに追加しますが、インポートされたディレクトリを作業コピーに変換しません。インポート後、プロジェクトディレクトリを移動してリポジトリから新しくチェックアウトする必要があります。結果のディレクトリは作業コピーになります。 – mtnygard

+0

私はプロジェクトをソース管理にバインドするのに慣れていたので少し奇妙に思えましたが、xcodeにプロジェクトを手作業でバインドしていないようです。 –

関連する問題