SVN Weirdness Tag 2: SVN-Liste und SVN Update Report verschiedene Dinge
-
06-09-2019 - |
Frage
In einem Unterverzeichnis meiner SVN Arbeitskopie, ich
svn list
Ich sehe, dass es 6 Dateien im Repository (das gleiche wie ich mit svnX sehen). Nett. Aber in meiner Arbeitskopie gibt es zwei Dateien, die von einem historischen Punkt sind, dass ich mich nicht erinnern. Also ich
svn update
und sagt es, dass alle Dateien auf dem neuesten Stand der Revision sind 122 (die der Kopf Revision ist). Wie kann es einen Unterschied zwischen Update und eine Liste zu tun? Noch wichtiger ist, wie kann ich diese Dateien zurück, ohne eine neue Kasse zu tun?
Ich weiß, dass die Antwort wird entweder zeigen, dass ich ein kompletter Neuling bin, oder dass SVN ist eine schreckliche Flickschusterei. Ich persönlich will nur wieder an die Arbeit erhalten.
Edit:. svn cleanup
tut gar nichts, und svn status
berichtet gar nichts
Edit:. Hier ist genau das, was ich getan habe, da einer der commen fragte
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
Lösung
Sie können eine rel="noreferrer">. Versuchen
svn update --depth infinity --set-depth infinity
Andere Tipps
Gibt es eine svn:ignore
Eigenschaft im Verzeichnis einrichten?
svn pg svn:ignore .
Von dem, was ich weiß, von SVN, ist dies völlig unmöglich und sollte nicht passieren.
Schließlich landete ich dies zu tun: Löschen Sie das gesamte Verzeichnis von Ebene und laufen svn update
. Manchmal ist die Antwort zu gehen um das Problem.
Vielleicht haben Sie svn Schalter oder svn update getan -r X in dieser Arbeitskopie Ordner. Die Ausgabe von svn:. Info könnte Ihnen sagen, dass