9

Dies ist eine Frage der Benutzerfreundlichkeit für die Verwendung von VS2005: Ich habe verschiedene Zweige der gleichen Visual Studio 2005-Lösung aus der Versionskontrolle ausgecheckt. Die Projekt- und Projektdateien unterliegen ebenfalls der Versionskontrolle. Auf meiner Entwicklungsarbeitsstation habe ich manchmal mehrere Visual Studio-Instanzen geöffnet, die jeweils auf einer anderen Version oder einem anderen Zweig geöffnet sind. Sie erscheinen alle unter dem gleichen Namen im Fenstertitel und in der Taskleiste, was es schwierig macht, zum richtigen zu wechseln usw. (Dasselbe gilt für die Liste der zuletzt geöffneten Projekte auf der Startseite, aber ich benutze das selten, Wie auch immer.) Ich habe versucht, einen Weg zu finden, nur den angezeigten Namen zu ändern, ohne zu viele Probleme mit der Quellcodeverwaltung zu haben, aber Visual Studio 2005 scheint den Namen der Lösung aus dem Namen der SLN-Datei selbst zu nehmen von einem Attribut darin.Arbeiten mit verschiedenen Versionen/Zweigen der gleichen Visual Studio 2005-Lösung

Es würde bereits helfen, Visual Studio den vollständigen Pfad zur Lösungsdatei in der Titelleiste anzeigen zu lassen, aber ich habe auch keinen Weg gefunden, dies zu tun.

Wie gehen Sie mit verschiedenen Versionen derselben Lösung um?

+0

ich es als Feature-Request für Plastic SCM nehmen werde: P zu implementieren Nicht schwer. – pablo

Antwort

-2

Warum benennen Sie die Lösungsdatei in Ihren Zweigstellen nicht um, z. MySolution-branchXY.sln?

aktualisieren:

Ich bin mir nicht sicher, ob ich Ihren Kommentar verstehen.

Sobald Sie Ihre Lösung verzweigt haben, haben Sie zwei unabhängige Versionen jeder Datei: eine auf dem Stamm (oder Quellzweig) und eine auf dem neuen Zweig. Die beiden Dateien teilen sich einfach eine gemeinsame Historie, aber Sie können sie in beiden Zweigen unabhängig voneinander ändern. So können Sie die Lösung in Ihrer Branche umbenennen.

+0

Ich kann es nicht in der Quellcodeverwaltung umbenennen, weil es für sie die gleiche Datei ist, nur verschiedene Versionen. Ich möchte es auch nicht lokal umbenennen, um es aus der Quellcodeverwaltung zu aktualisieren. Ich könnte versuchen, eine Verbindung (Hardlink) zu der Lösungsdatei lokal zu erstellen. –

+0

Danke für das Update, das macht Sinn. Ich habe nur versucht, eine lokale Lösung zu finden, weil ich mir nicht sicher bin, ob sich jemand anderes so sehr für das Thema interessiert wie ich. –

+0

Die harte Link-Idee ist wahrscheinlich die beste. –

Verwandte Themen