Freigeben über


Software zur Quellcodeverwaltung in Visual FoxPro

Einer der wichtigsten Aspekte beim Entwickeln in Teams ist die Fähigkeit festzulegen, wer berechtigt ist, Dateien zu ändern. Wenn es z. B. keine Kontrolle für die Dateien gibt und mehrere Entwickler ein Programm gleichzeitig ändern, ist es sehr wahrscheinlich, dass einige Änderungen überschrieben oder verworfen werden, wodurch Zeit und Arbeitsleistung verschwendet werden.

Visual FoxPro unterstützt Ihr Team bei der Verwaltung der Dateien Ihres Projekts, indem es Ihnen ermöglicht, ein Quellcodeverwaltungssystem in den Visual FoxPro-Projekt-Manager zu integrieren. Dadurch können Sie Projektdateien in einer Teamentwicklungsumgebung verwalten und sicherstellen, dass die Entwicklungsarbeiten reibungslos vorangehen.

Integrieren von Quellcodeverwaltung in Visual FoxPro-Projekte

Visual FoxPro unterstützt Quellcodeverwaltungstools, indem es Ihnen ermöglicht, kommerziell verfügbare Quellcodeverwaltungssoftware direkt in Ihre Projekte zu integrieren. Sie können viele der momentan verfügbaren Versionskontrollsysteme verwenden. (Fragen Sie bei Ihrem Softwarehändler nach, ob die jeweilige Software in die Entwicklungstools von Microsoft integriert werden kann.) Wenn Ihr Entwicklungsteam z. B. bereits mit Microsoft Visual SourceSafe arbeitet, können Sie dieses Produkt als diejenige Quellcodeverwaltungssoftware angeben, die mit Visual FoxPro verwendet werden soll.

Anmerkung   Wenn Sie ein Projekt zu Visual SourceSafe hinzufügen und die ordnungsgemäße Dateizuordnung sicherstellen möchten, müssen sich alle Dateien des Projekts im Projektverzeichnis oder -pfad befinden.

In Visual FoxPro wird die gesamte Quellcodeverwaltung vom Projekt-Manager verwaltet. Wenn Sie in Visual FoxPro ein Projekt einrichten, haben Sie die Möglichkeit, ein entsprechendes Quellcodeverwaltungsprojekt zu erstellen. Dieser Vorgang wird als "Projekt unter Quellcodeverwaltung stellen" bezeichnet. Nachdem Sie ein Projekt unter Quellcodeverwaltung gestellt haben, unterstützt Visual FoxPro Sie dabei, die Dateien des quellcodeverwalteten Projekts zu verwalten. Wenn Sie Änderungen an einer Datei vornehmen möchten (indem Sie z. B. ein Programm bearbeiten oder ein Formular ändern), fordert Visual FoxPro Sie auf, diese Datei auszuchecken.

In Visual FoxPro werden mit der Quellcodeverwaltung Dateien aller Typen verwaltet, nicht nur PRG-Dateien, sondern auch SCX-, FRX-, LBX-, MNX- und VCX-Dateien sowie andere Dateien. Obwohl einzelne Dateien in unterschiedlichen Visual FoxPro-Projekten gleichzeitig verwendet werden können, werden alle Vorgänge, die die Quellcodeverwaltung betreffen, für die Dateien im Zusammenhang eines bestimmten Projekts ausgeführt.

Anmerkung   Wenn Sie eine Datentabelle, z. B. eine DBF- oder DBV-Datei, erstellen, fordert Visual FoxPro Sie nicht auf, diese Tabelle unter Quellcodeverwaltung zu stellen. Sie können die Tabelle aber manuell zu Ihrem quellcodeverwalteten Projekt hinzufügen.

Wenn Sie im Projekt-Manager mit einem Projekt arbeiten, das unter Quellcodeverwaltung steht, zeigt Visual FoxPro neben den Namen der Dateien, die unter Quellcodeverwaltung stehen, Symbole an, die den Status der Dateien kennzeichnen.

In der folgenden Tabelle sind die Symbole zusammengestellt, mit denen der Projekt-Manager den Status der Quellcodeverwaltung kennzeichnet.

Symbol Bedeutung
Sie haben die Datei ausgecheckt.
Sie und mindestens ein anderer Entwickler haben die Datei ausgecheckt.
Ein anderer Entwickler hat die Datei ausgecheckt.
Die Datei ist nicht ausgecheckt. Sie können die Datei erst bearbeiten, nachdem Sie sie ausgecheckt haben.
Die Datei wurde zusammengeführt. Nachdem Sie die Änderungen geprüft haben, können Sie die Datei einchecken.
Die Datei wurde zusammengeführt, aber es gibt Konflikte, die gelöst werden müssen.
Visual FoxPro kann den Quellcodeverwaltungsstatus der Datei nicht ermitteln.

Neben dem Namen einer Datei, die nicht unter Quellcodeverwaltung steht, wird kein Symbol angezeigt.

Siehe auch

Features der Quellcodeverwaltung | Aktivieren der Quellcodeverwaltung | Entwickeln in Teams | Verwaltung von Visual FoxPro-Projekten unter Quellcodeverwaltung | Konzepte für die Teamentwicklung