2 Stimmen

Wie kann ich Unterschiede in VS2008 anzeigen, bevor ich eine Datei in SourceSafe einchecke?

Wir haben eine alte klassische ASP-Anwendung, die wir mit Visual Studio 6 gepflegt haben. Das hat gut funktioniert, aber wir sind bereit, die Steinzeit hinter uns zu lassen, und ich möchte sehen, ob ich Visual Studio 2008 (SP1) verwenden kann, um die Anwendung zu pflegen.

In der Vergangenheit konnten mehrere Entwickler an der Anwendung arbeiten, und sie war unter Quellcodekontrolle. Wir hatten FrontPage Server Extensions (FSE) auf dem Webserver installiert und es gab eine Art Drei-Wege-Integration zwischen Visual Interdev auf dem Client, FSE auf dem Webserver und der SourceSafe-Datenbank, mit der wir Dateien über Interdev ein- und auschecken konnten. Die Dateien wurden an den Webserver ausgecheckt, nicht an den Client. Und wenn wir eine Datei über Interdev wieder einchecken, können wir eine "Diff"-Schaltfläche drücken, um die Änderungen an der Datei zu überprüfen, bevor wir sie einchecken.

Jetzt habe ich Visual Studio 2008 (SP1) installiert und versuche, die gleiche Funktionalität zu erhalten. Ich habe Datei/Web-Site/Remote-Site öffnen verwendet, um das Projekt aufzurufen. Das funktioniert gut, und ich kann Dateien ein- und auschecken. Die Option zum Anzeigen der Unterschiede ist jedoch deaktiviert. Wenn ich im Dialogfenster Einchecken einen Kommentar eingebe, wird dieser ignoriert. Mit anderen Worten, wenn Sie den SourceSafe Standalone-Client verwenden, um den Verlauf der Datei zu betrachten, wird die Datei ordnungsgemäß eingecheckt, aber es gibt keinen Kommentar.

Wenn ich in VS2008 nach dem Auschecken einer Datei mit der rechten Maustaste auf die Datei klicke, sind die Optionen "Vergleichen" und "Verlauf anzeigen" deaktiviert. Auch wenn ich auf die Option "Einchecken" klicke, ist die Schaltfläche "Versionen vergleichen" im Dialogfeld "Einchecken" deaktiviert. Gibt es einen Trick, um die Option "Vergleichen" zu aktivieren?

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