3 Stimmen

Rückgängig machen, um die neueste Version mit Sourcesafe zu erhalten

Gibt es eine Möglichkeit, eine get-latest-version aus einem Projekt rückgängig zu machen? Ich habe eine Woche lang an einem Projekt gearbeitet und die Dateien, an denen ich gearbeitet habe, nie eingecheckt. Ein Kollege musste eine Version von meinem Computer hochladen, also hat er den Befehl "get-latest-version" (rekursiv) für die gesamte Lösung verwendet.

Es scheint, dass mein Visual Studio ein Problem hat, und es erlaubt die Bearbeitung, ohne die Datei zu überprüfen, so dass alle meine Bearbeitungen ohne Überprüfung der Datei heruntergefahren wurden. Als Vs meinen Kollegen aufforderte, entweder die Änderungen zu überprüfen oder die lokale Version durch die von SourceSafe zu ersetzen, entschied er sich dafür, die lokale Version durch die Version von SourceSafe zu ersetzen, und mein VS ist so konfiguriert, dass es diese Einstellung auf jede Datei anwendet.

Ich habe gerade die Arbeit dieser Woche verloren. Gibt es eine Möglichkeit, dies rückgängig zu machen?

0 Stimmen

Es gibt für mich keine Möglichkeit, meine Dateien wiederherzustellen (leider). Ich habe mit der IT-Abteilung gesprochen, und ihre Gesichter waren kurz davor, vor Lachen zu platzen (grrr), als ich es ihnen erzählte, und sie sagten, dass es kein Backup gäbe und dass es so ziemlich meine eigene Schuld sei; ich könnte heute Abend Teds Backup-Annäherung in Betracht ziehen ;). Leider funktioniert VSS nicht im Modus "Bearbeiten und Zusammenführen". Aber nicht alles ist schlecht, denn ich habe einige der Dateien an einen Freund geschickt, weil er einen Teil meines Codes brauchte, und das völlig vergessen, aber mein Freund sah, dass ich fast in Tränen ausbrach, und er erinnerte mich daran... Ich habe keine Woche Arbeit verloren, jetzt sind es nur noch zwei Tage.

0voto

T.E.D. Punkte 42630

Manchen Leuten ist das nicht klar, aber Backups und Quellcodekontrolle sind zwei verschiedene Dinge. Genau für diese Situation sind Backups gedacht.

Es würde mich sehr überraschen, wenn Ihre IT-Mitarbeiter nicht zumindest die PC-Profile regelmäßig sichern. Wenn nicht, können Sie eine andere Art der Sicherung ausprobieren. Warten Sie auf dem Parkplatz, bis Ihr "Kollege" an Ihrem Auto vorbeigeht, und sichern Sie dann über ihn :-)

0voto

ajh1138 Punkte 567

Wenn es sich um ein ASP.Net-Projekt handelt, könnten Sie versuchen, in Ihrem Verzeichnis für temporäre ASP.Net-Dateien (im Verzeichnis %system%) zu suchen, vorausgesetzt, Sie haben das Projekt nicht ausgeführt, nachdem Sie Ihre lokalen Dateien gelöscht haben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X