xCodeは私に問題を起こしています。私は今まで自分自身を助けることができませんでした。私は私のプロジェクトをコミットするとコミットに失敗しました:.DS_Store istがバージョン管理下にありません
、Xcodeのレポート:
を作業コピー "[プロジェクト名]" ファイルに
のsvnコミットに失敗しました:(詳細は従って)失敗したコミットを。 [ユーザーディレクトリ]/[プロジェクトへのパス]/[ソースディレクトリ]/.DS_Store 'は、バージョン管理の下にありません。
おかしい事は私も.DS_Storeを追加したり、コミットするつもりはないよ、です。とにかく、私はこのエラーを解決するために、ファインダー(非常に役に立たず、殺した直後にもう一度ポップアップする)とコマンドラインを使って.DS_Storeを削除することで解決しようとしました。
そこで私は、これは、プロジェクトのディレクトリにと
svn propset svn:ignore .DS_Store .
を使用して、すべてのサブディレクトリの両方しかし、私は私がした内容を正確に把握していないことを、認めるだろう、私の無視リストに.DS_Storeを追加するhttp://soledadpenades.com/2009/07/02/keeping-ds_store-files-at-bay/に助言続きますそこにいる。私はTortoise UIを使ってWindowsで独占的にSVNを長年使用してきましたが、十分なsvnコマンドラインスキルを所有していないために適切な恥を感じています。無視した後
、エラーは次のようになります。
ウォーキングコピーは "[プロジェクト名]" ファイルに
のsvnコミットに失敗しました。(詳細はfllow)失敗したコミット:
をsvn:ファイルまたはディレクトリ '。'期限が切れています;アップデートを試してください。
svn:リソースが最新ではありません。試してみてください
あなたがインターネットから盲目的に十分な理解レベル(私には恥)がなければ助言に従ってください。
更新を実行しましたが、何もしなかった、すべてのファイルが最新のものでした。
私は今よりも物事を悪化させたくないので、私は謙虚にあなたから素晴らしい助けを求めるでしょう。
おかげで、端末からのコミットを強制 クリス
回答 。その後、xCodeのソースコントロールを使用してもう一度正常に動作しました。
"ファイルまたはディレクトリ '。'あなたがコミットする前に作業コピーを更新する必要があります(誰かがリポジトリにコミットして、あなたがこのリビジョンを持っていない) –
svn propset svn:無視する(ルートフォルダの-Rはしばらく時間を節約します。 SVNステータス、コミット、...のためにWC内のすべての.DS_Storeファイルに "関心がない"とマークする。操作はファイルリストにこのファイルを全く表示しない。 –