Was ist der richtige Weg, um Zweig mit Visual Source Safe?
Was ich derzeit tun ist, verlinke ich das Projekt an einen anderen Speicherort, und geben Sie ihm den gleichen Namen haben, dann aktivieren Sie das Kontrollkästchen, wo es heißt "nach Freigabe Verzweigen."
Und dann würde ich Prüfen, aus dem gemeinsamen Projekt und die Arbeit von ihm Weg. Und schließlich verschmelzen mit dem ursprünglichen Projekt.
Dies funktioniert OK, aber es fühlt sich sehr klobig: ich habe mehrere Instanzen von dem Projekt auf meiner Festplatte, ich habe Sie zum ändern der physikalischen Adresse der website (ich benutze asp.net 1.1) jedes mal, wenn ich bei einem anderen Zweig;
Das fühlt sich nicht wie der richtige Weg, es zu tun. Wie verzweigen Sie Ihre Projekte mit VSS?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, die Art und Weise, die Sie beschreiben, in der Frage ist der einzige Weg, die Sie tun können, es in sourceSafe.
Ich in der Regel den Namen der kopierten Verzeichnis "V1.0" (oder was auch immer angemessen ist) und halten Sie Sie alle in einem Ordner, der die wichtigsten Projekt-Namen.
Dass ist die allgemein akzeptierte Art und Weise der Verzweigung Ihre source-code in SourceSafe. Der einzige andere Weg, es zu tun, wenn die Zusammenlegung und die Beibehaltung der Geschichte nicht ein Problem, ist das kopieren der Dateien in einen neuen Ordner, entfernen Sie das schreibgeschützt-Attribut entfernen .vssscc und .scc-Dateien, und fügen Sie das neue Projekt zu SourceSafe. An diesem Punkt, Sie haben ein ganz neues Projekt, mit keine Vorgeschichte.
Finden Sie eine gute Referenz hier: http://www.codepool.biz/version-control/sourcesafe/branch-in-sourcesafe-vss.html
Grundsätzlich Recht-klicken und ziehen Sie Ihre Ordner, wo Sie wollen eine Niederlassung, und wenn man Sie loslässt, sind Sie angesichts share/Zweig/rekursive Optionen.
Schaudern.
Die Weise, die Sie beschrieben, ist die einzige unterstützte Möglichkeit, eine "Verzweigung". Und wie Sie wies darauf hin, es ist ziemlich klobig. Im VSS-es ist am besten zu vermeiden, Verzweigung insgesamt, wie Sie zerstört Ihre Quelle der Geschichte.