1

私のsvn作業コピーのサブディレクトリで、私は

svn list

リポジトリに 6 つのファイルがあることがわかります (SVNX の場合と同じです)。良い。しかし、私の作業コピーには 2 つのファイルがあります。これらは、覚えていない歴史的な時点のものです。私もです

svn update

また、すべてのファイルがリビジョン 122 (ヘッド リビジョン) まで最新であることが示されています。更新とリストの実行にどのような違いがあるのでしょうか? さらに重要なことは、新たにチェックアウトせずにこれらのファイルを取り戻すにはどうすればよいでしょうか?

答えは、私が完全な初心者であること、またはsvnがひどいクラッジであることを明らかにすることを知っています。個人的には、仕事に戻りたいと思っています。

編集: svn cleanup何もせず、何もsvn status報告しません。

編集:コメンターの1人が尋ねたので、これがまさに私がしたことです。

root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn update
At revision 122.
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn list
graph-big0.gif
graph-big1.gif
graph-big2.gif
graph0.gif
graph1.gif
graph2.gif
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$ls
.svn        graph-big0.gif  graph0.gif
4

4 に答える 4

1

ディレクトリにsvn:ignoreプロパティが設定されていますか?

svn pg svn:ignore .
于 2009-05-27T14:35:16.713 に答える
1

私がSVNについて知っていることから、これは完全に不可能であり、起こるべきではありません。

最終的に私はこれをやることになりました:レベルアップからディレクトリ全体を削除して実行しますsvn update。場合によっては、答えは問題を回避することです。

于 2009-05-27T14:44:40.330 に答える