2016-04-11 13 views
1

Ich habe eine Frage bezüglich SVN:SVN Icon Overlays zeigen grün statt rot

Ich habe einige Dateien in einem Repository. 2 Benutzer haben Zugriff auf diese Dateien. BenutzerEin aktualisiert seine Arbeitskopie, nimmt Änderungen vor und legt seine Änderungen fest. Auf seinem Computer ändern sich die kleinen Statussymbole vom grünen Häkchen - rote Markierung - grüne Markierung. Dies sollte normal sein, wie ich es unterzeichne.

Jetzt Benutzer B öffnen seine Ordner, in dem sein Symbol in dem grün tick gesetzt wird, obwohl er im Vergleich zu dem Repository eine andere Kopie hat. Soweit ich weiß, müsste dies red sein.

Der Inhalt der Datei wird für beide Benutzer korrekt aktualisiert.

Hat jemand eine Idee, warum das ist und wie man das Problem löst? Ich weiß, dass es ein Windows-Problem gibt, das alles auslöst. Ich habe einige Ratschläge zu ähnlichen Fragen (z. B. F5 oder SVN Clean up) ausprobiert, aber sie funktionieren nicht.

Danke

itelly

Antwort

2

Jetzt öffnet Benutzer B seine Ordner, in dem sein Symbol auf das grüne Häkchen gesetzt ist obwohl er im Vergleich zu dem Repository eine andere Kopie hat. Wie ich verstehe, müsste das rot sein.

Nein, es wäre nicht rot oder orange. Die Statussymbole der Arbeitskopie geben nur den lokalen Status wieder.

Bei der ersten Statusprüfung wird nur Ihre Arbeitskopie überprüft, der Subversion-Client fragt den Server nicht nach Änderungen ab. Wenn Sie rote Dateisymbole sehen, bedeutet dies, dass Sie lokale nicht festgeschriebene (d. H. Unveröffentlichte) Änderungen in Ihrer Arbeitskopie haben. Orange Symbole bedeuten normalerweise, dass es einen Konflikt gibt, der gelöst werden muss. Lesen Sie TortoiseSVN Manual | How Working Copies Track the Repository und Getting Status Information Abschnitte.

Hat jemand eine Idee, warum das ist und wie das Problem zu lösen?

Zu meinem Verständnis ist dies überhaupt kein Problem. Lesen Sie die Dokumentation.

Verwandte Themen