2009-11-06 23 views
6

Eclipse Subversionクライアントを使用して、プロジェクトをsvnリポジトリからチェックアウトします。 私の同僚はsvnリモートリポジトリに表示される2つの新しいファイルをコミットしましたが、私がヘッドから更新するときには取得できません。
私のように、2つのファイルがトランクにあります。

誰かがアイデアを持っていますか?SVN:ローカルコピーのファイルがありません

+0

どのような種類のファイルですか?それらはサブディレクトリにありますか?更新しようとすると何が言いますか? –

+1

はじめに、 "svn status -u"はこれらのファイルについて何を言いますか? – Avi

答えて

8

おそらくsparse checkoutがありますか?私はに切り替え

svn update -r 1234 path/to/missing/file.txt
+1

私もこの問題を抱えていました。この解決法は私のために働いた+1 –

+0

私は非常にまばらなチェックアウトを持っているので、私もこれを使用しています。しかし、私はすべての不足しているファイルを取得する方法が欲しい...まだ検索しています。 –

1

あなたはまた、明示的に「-r」と、現在のリビジョン番号を使用してリビジョンに更新することができます。そして、あなたは、ファイルへの明示的な更新を行う試みることができますEclispe TeamメニューでHEADを選択し、再帰オプションをfullに設定します。そして今、それは動作します:-)好奇心私は前に頭にあった。

0

svn update path/to/missing/file.txt 
2

古い質問ですが、同様の問題がありました。

これは私がやったことです。

svn ls 

をチェックして、これは再帰的にちょうどこれがあればしばらく時間がかかるだろうということ-R

svn ls -R | xargs svn up 

注意を追加するためには次に

ls -1 

svn ls | xargs svn up 

を比較あなたは大きなコードベースを持っています

+0

偉大な答え!脇に、私はsclipseがsvnを同期させることを信じることはできません。私は単純なsvn lsは問題を明らかにする - この単純なコマンドラインの指示が明らかにすることができるプロジェクトでsvnファイルが欠けているように、このEclipseソフトウェアは何がひどいものですか? – DragonMoon

関連する問題