2009-05-28 2 views
2

Gibt es eine Möglichkeit, Visual Studio mit VSS zu integrieren, ohne eine Quellcodeverwaltung durchzuführen?Integrieren Sie Visual Source Safe mit Visual Studio, ohne die Quellcodeverwaltung zu verwenden

Das Problem, das ich habe, ist, dass mein Team gegen Source Control-Bindung an die Lösung und Projektdateien hinzufügen, da sie behaupten, es fügt mehr Probleme (Einschränkungen) für sie hinzu.

Auf der anderen Seite möchte ich die meisten der Quellcodeverwaltung von Visual Studio wirklich durchführen.

Gibt es eine Möglichkeit, die Projektmappendatei und alle Projektdateien so zu verwalten, wie sie sind (ohne Bindung an VSS) und trotzdem über VSS- und VS-Integration verfügen, ohne dass andere Teammitglieder diese Integration verwenden müssen.

+2

Welche Einschränkungen sind über sie beschweren? – Daniel

+0

Wenn Ihr Team bereits Probleme mit VSS entdeckt, ist es möglicherweise ein guter Zeitpunkt für die Migration zu einer anderen Versionskontrolllösung. Schau dir die Alternativen an :) –

+1

Hör auf, andere Source-Control-Lösungen anzubieten, die meine Frage nicht beantworten. Wenn es nach mir ginge, würde ich nicht einmal daran denken, VSS zu benutzen, aber da dies meine Firma ist, muss ich damit umgehen. – edgi

Antwort

2

Ich sehe keine Möglichkeit, es pro Projekt zu tun.

Sie können es jedoch für IDE (alle Projekte geladen). Es ist unter Tools \ Options \ Source Control

und dann Bindung auf keine setzen.

Ich sehe es in VS 2005 und 2008. Ich versuchte es in einem Projekt, das ich von VS2005 in 2008 konvertieren wollte und schien zu arbeiten (ich wollte nicht Dateien für die Konvertierung ein-/auschecken).

+0

Sie können Bindungen pro Projekt in der Datei -> Quellcodeverwaltung -> anpassen Ändern Sie das Dialogfeld Quellcodeverwaltung. –

0

Die Bindung wird in den Dateien .vsssc, .vspscc und MSSCCPRJ.SCC gespeichert. Wenn Sie diese Dateien nicht zu Visual Source Safe hinzufügen, kann jeder Entwickler seine Bindungen so konfigurieren, wie er es möchte.

Da wir Perforce verwenden, bin ich nicht 100% sicher, ob dies mit VSS funktioniert.

1

Die Antwort auf Ihre Frage ist "Nein". Bindungen und VS-Integration sind ein & das gleiche mit SourceSafe. Ich bin mir nicht einmal sicher, was es bedeuten würde, dass eine Lösung integriert, aber nicht gebunden ist oder umgekehrt. Was genau suchen deine Teamkollegen?

Sie können die Bindungen pro Projekt im Dialogfeld Datei -> Quellcodeverwaltung -> Quellcodeverwaltung ändern anpassen. Sie können sie auch pro Benutzer anpassen (effektiv; keine unterstützte Konfiguration), indem Sie die * SCC-Dateien von der Quellcodeverwaltung ausschließen. Wenn Sie jedoch versuchen, diese Dateien selbst zu verwalten, werden Sie wahrscheinlich im weiteren Verlauf Probleme haben, anstatt den Assistenten zum Hinzufügen von Solution zu SCC zu verwenden. Weitere Informationen: