2012-03-12 4 views
3

私のプロジェクトがリンクされているGitリポジトリがあります。それは/Users/a/Documents/Xcode Projects/MyProjectのようなどこかにあります。私は変更をコミットするためにXcodeのUIを使用し、それは完璧に数回働いた。しかし、突然、新しい変更をコミットしようとすると、このエラーが発生します。Xcodeは自分のリポジトリを複製し、その場所を小文字に変更します

作業コピーmyprojectに到達できませんでした。 作業コピーが届いていることを確認してから、もう一度お試しください。あなたが見ることができるように

、メッセージは小文字に私のプロジェクトの名前を示していて、私はXcodeでリポジトリ(ファイル - ソース管理 - リポジトリを...)をチェックしたとき。私は明らかに同一の2つのリポジトリがあります(どちらも同じOriginにリンクしていますが、名前はすべて小文字です)。

私が言ったように正しい場所は/Users/a/Documents/Xcode Projects/MyProjectです。しかし複製されたものは、もちろん存在しない/Users/a/Documents/xcode projects/myprojectにあるはずです。

誰もがなぜこれが起こっているのか分かりませんか?誰も私がこの複製されたリポジトリを削除し、私のプロジェクトを正しいものにリンクさせる手助けをすることができますか?だから私は自分のコードの変更をコミットするためにXCodeのUIを使用し続けることができます。

+0

Mac OS X 10.6.8でXCode 4.2を使用しています。 – veducm

+1

私は同じ問題があります。 – ZYiOS

答えて

2

は、私はあなたが[ファイル] - > [開く]ダイアログで選択した正確に何のXcode 4.2に応じて、2つの異なる方法で振る舞うことができることを発見し、Xcodeの中からプロジェクトを開くとき:

  1. .xcodeprojファイル
  2. (.xcodeprojファイルを含む)プロジェクトフォルダ

1または2を選択し、入力押しは私のXcodeのリポジトリで異なるパスを持つ2つの異なるリポジトリを与えるウィル、そう時々それは両方のリポジトリを削除し、プロジェクトを閉じするのに役立ちますし、その後、オペプロジェクトが「正しい方法」で、1または2と答えてください。

+0

返事をありがとう!私は本当にこれが良い解決策だとは思わない、それはレポ履歴を失うことを意味するので...しかし、それは問題を持つのを止めるのに役立つ。 – veducm

0

私は同じ問題がありました。おそらく、Xcode画面の始めに提供された最近開いたプロジェクトをクリックしたでしょう。私は、ファイルシステム内の手動選択からプロジェクト/ワークスペースを開くことを選択し、この作業コピーの重複問題を解決しました。それが助けになることを願っています。

+0

これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、自分の投稿の下にコメントを残してください。自分の投稿にいつもコメントをつけることができます。そして、十分な[評判](http://stackoverflow.com/help/whats-reputation) [任意の投稿にコメントする]ことができます(http://stackoverflow.com/help/privileges/comment)。 – Onik

+0

なぜこれは解決策ではないと思いますか?これはXcodeのバグです。そのバグを回避する方法を指摘しました。私はまた、重複したコピーを取り除くためにコミットファイルを変更する方法を指摘することもできますが、より簡単な解決方法があれば誰が気にしますか? –

関連する問題