Entwerfen von Projekten für Teams
Visual SourceSafe sieht keine obligatorischen Kriterien zum Entwerfen von Projekten vor. Die in diesem Abschnitt behandelten Kriterien zum Entwerfen von Projekten können Ihnen jedoch bei der sorgfältigen Planung und der effizienten Durchführung von Visual SourceSafe-Projekten behilflich sein. Wenn Sie bereit sind, Projekte zu erstellen, lesen Sie die Informationen unter Gewusst wie: Erstellen eines Visual SourceSafe-Projekts.
Allgemeine Kriterien zum Entwerfen von Projekten
Die folgenden Kriterien zum Entwerfen von Projekten können auf alle Arten von Visual SourceSafe-Projekten angewendet werden:
Sie sollten möglicherweise jeden vorhandenen Ordner des lokalen Dateisystems als Visual SourceSafe-Projekt festlegen. Jeder Unterordner kann als Unterprojekt festgelegt werden. Wenn Sie beispielsweise im lokalen Dateisystemordner Code in einem Ordner mit drei Unterordnern speichern, können Sie in Visual SourceSafe ein Projekt mit drei Unterprojekten erstellen.
Teilen Sie Dateien logisch auf Projekte und Unterprojekte auf. Obwohl Visual SourceSafe bis zu 8.000 Dateien in einem Projekt verarbeiten kann, erleichtert die Aufteilung großer Projekte in Unterprojekte die Verwaltung der Dateien deutlich.
Wenn Sie Änderungen an einer Datei auf die verschiedenen Projekte anwenden möchten, empfiehlt es sich nicht, diese Datei mehreren Projekten hinzuzufügen. Geben Sie stattdessen die Datei für die entsprechenden Projekte frei.
Erstellen Sie kein neues Projekt, wenn Sie nur eine Aktualisierung auf eine neue Projektversion durchführen. Projekte können zur Kennzeichnung der Version mit einer Bezeichnung versehen werden.
Beachten Sie beim Schachteln von Unterprojekten, dass Ihnen dafür maximal 15 Ebenen zur Verfügung stehen. Das Schachteln von Unterprojekten wird außerdem durch die maximale Anzahl von 259 Zeichen für Projektpfadzeichenfolgen begrenzt.
Achten Sie darauf, alle Unterprojekte in einem Projekt eindeutig zu benennen. Außerdem müssen alle Dateinamen innerhalb eines Projekts eindeutig sein.
Hinweise zum Benennen von Projekten finden Sie in den Benennungskonventionen für Visual SourceSafe unter Namens- und Syntaxkonventionen und Größenbeschränkungen. Die Unterscheidung der Groß- und Kleinschreibung spielt bei der Benennung von Dateien und Projekten keine Rolle. Aus diesem Grund ist es z. B. nicht möglich, in einem Projekt ein Unterprojekt mit dem Namen "Test.c" oder "test.c" zu erstellen, wenn in diesem Projekt bereits eine Datei mit dem Namen Test.C vorhanden ist.
Richtlinien zum Entwerfen von Projekten für eine Entwicklungsumgebung
Berücksichtigen Sie beim Einrichten von Projekten für eine Softwareentwicklungsumgebung die folgenden Kriterien zur Projektentwicklung:
Legen Sie alle zum Erstellen eines Programms erforderlichen Dateien in einem Visual SourceSafe-Projekt ab. Dazu gehören: Codedateien, Makefiles, Bibliotheken, Bitmaps, Dynamic Link Librarys und untergeordnete Programme.
Bewahren Sie ausführbare Dateien nur dann in Visual SourceSafe-Projekten auf, wenn deren Erstellen eine lange Zeit erfordert. Belegen Sie keinen Speicherplatz in Visual SourceSafe mit ausführbaren Dateien, die Sie bei Bedarf kompilieren und verknüpfen können.
Stellen Sie sicher, dass das Projekt nur den aktuellsten getesteten Code enthält, der kompiliert und ausgeführt werden kann. Dies ist insbesondere zu Beginn eines Projekts nicht immer möglich. Als Faustregel kann jedoch gelten, dass Code in Visual SourceSafe nur dann eingecheckt werden sollte, wenn dieser kompiliert und ausgeführt werden kann. Wird diese Regel befolgt, ist es jederzeit möglich, ein Projekt abzurufen, es zu kompilieren und seinen Zustand zu überprüfen.
Speichern Sie die aktuellen Dokumentationsdateien, Symbole, Grafikdateien und sonstigen Dateien in Visual SourceSafe-Projekten.
Im Rahmen jedes Projekts mit mehreren Benutzern sollte keine Datei länger ausgecheckt sein, als benötigt wird, um Änderungen an der Datei vorzunehmen und diese zu testen. Ist eine Datei über mehrere Tage hinweg ausgecheckt, können andere Personen möglicherweise nicht auf die aktuellste Version einer Datei und damit auch nicht auf die an ihr vorgenommenen Änderungen zugreifen.
Siehe auch
Aufgaben
Gewusst wie: Erstellen eines Visual SourceSafe-Projekts
Konzepte
Dateien und Projekte in Visual SourceSafe
Namens- und Syntaxkonventionen und Größenbeschränkungen