Also jemand in unserem Team benutzte TortoiseSVN und machte in fünf Minuten (ohne Kommentare, natürlich) zehn Verpflichtungen, nach denen unsere Software funktioniert nicht mehr ordnungsgemäß. Der Rest von uns machte Befehle in der Befehlszeile, und es traten keine Probleme auf. Ich denke, er tat Dinge, die er nicht wusste, und jetzt haben wir eine Gruppe von Problemen, die wir nicht lösen können. Es funktionierte perfekt bei r29, und wenn man seine lokale Kopie auf r29 zurücksetzt, verhält sich die Software wie erwartet. Ich werde jetzt nicht alle Details beschreiben, die wir versucht haben, um dieses Problem zu lösen, aber wir haben es bis jetzt versäumt, r29 auf eine neue Version zu übertragen. Alle Befehle zum Zurücksetzen scheinen bei der Erstellung einer NEUEN Version nicht zu funktionieren, und die Unterstützung scheint bei größeren Änderungen des Dateisystems nicht relevant zu sein.Masterversion in GC/SVN auf eine frühe Version zurücksetzen (dh schlechte Versionen entfernen und neu starten)
Also können Sie mir sagen, wie man eine alte Version auscheckt und es als die neueste Version festschreibt?
Reverse Merge ist genau dafür gedacht, mit dieser Situation umzugehen. – Dialecticus