Einführung in das Versionsverwaltungstool Rational ClearCase

Einführung in das Versionsverwaltungstool Rational ClearCase

Rational ClearCase ist ein Tool für das Softwarekonfigurationsmanagement (SCM), mit dem die Versionskontrolle für Code oder andere Softwareentwicklungsressourcen durchgeführt werden kann. Es wird gesagt, dass es auch große Projekte mit mehr als Hunderten oder Tausenden von Teamentwicklern gut unterstützt. Es kann auch große Binärdateien, eine große Anzahl von Dateien und eine große Gesamtlagerkapazität unterstützen. Darüber hinaus kann es auch eine Versionskontrolle für Verzeichnisse durchführen.

Leben in Vergangenheit und Gegenwart

Grundlegende Informationen

der Begriff

Um ClearCase zu erlernen, müssen Sie sich möglicherweise mit der Terminologie vertraut machen. ClearCase unterstützt beispielsweise zwei Modelle:

Es gibt zwei Modelle: UCM (Unified Change Management) und Base ClearCase. Möglicherweise müssen Sie zunächst eine VOB (VOB: Versionierte Objektdatenbank) erstellen. Diese ähnelt dem, was in anderen Versionsverwaltungstools als Repository bezeichnet wird, weist aber einige geringfügige Unterschiede auf. Um ClearCase zu lernen, muss man zunächst viele ähnliche Begriffe kennen lernen, um den Ansatz zu verstehen.

Allgemeine Vorgänge

Die Versionskontrolle kann über Clientvorgänge erfolgen. Sie können Cleartool jedoch auch für grundlegende Vorgänge verwenden, beispielsweise:

Kontinuierliche Integration

ClearCase stellt zudem ein Jenkins-Plugin zur Verfügung, mit dem es betrieben werden kann.

ClearCase-Plugin https://wiki.jenkins.io/display/JENKINS/ClearCase+Plugin

Einstellungsbeispiel:

Migration zu Git oder SVN

Die Migration von Versionsverwaltungstools ist sehr einfach. Generell sind die Informationen, die in langfristigen Versionsverwaltungstools sehr wichtig sind, Kommentare, Einsender und Einsendegründe. Dies sind wichtige Assets für langfristige Wartungsprojekte. Es wird empfohlen, für die Migration die folgenden Schritte auszuführen:

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Das praktische Gitlab-Tutorial verwendet Git Config für zugehörige Konfigurationsvorgänge
  • So installieren Sie Git unter Linux
  • Docker-Compose - Bereitstellung der chinesischen Gitlab-Version per Mausklick - Methodenschritte
  • So stellen Sie Gitlab mit Docker-Compose bereit
  • 3 Möglichkeiten, Git-Commit- und Git-Ignore-Regeln zu ignorieren
  • Git-Prinzipien und allgemeine Vorgänge
  • So installieren Sie Gitlab mit Docker
  • Lösung für das Problem, dass das SVN von IntelliJ IDEA auf dem MAC keine Passwörter speichern kann
  • So installieren Sie das SVN-Plugin auf Webstorm2017
  • Beispielcode für kontinuierliche Integration zwischen Jenkins und SVN

<<:  Informationen zum grundlegenden Konfigurationstutorial der kostenlosen Installationsversion von MySQL5.7.17 unter Win10 (mit Bildern und Text)

>>:  Detaillierte Erklärung zur Verwendung von Bussen in Vue

Artikel empfehlen

JavaScript zum Erzielen eines einfachen Drag-Effekts

In diesem Artikel wird der spezifische JavaScript...

Einige Schlussfolgerungen zur Entwicklung mobiler Websites

Die mobile Version der Website sollte zumindest ü...

Beispiel für eine automatische Importmethode für allgemeine Vue3.0-Komponenten

1. Voraussetzungen Wir verwenden zum Importieren ...

So scrollen Sie manuell durch Protokolle im Linux-System

Die Protokollrotation ist eine sehr gängige Funkt...

HTML CSS3 streckt den Bildanzeigeeffekt nicht

1. Verwenden Sie das Transform-Attribut, um das B...

Erläuterung der CSS3-Überlaufeigenschaft

1. Überlauf Überlauf ist Überlauf (Container). We...

Einfache Installation des vi-Befehls im Docker-Container

Wenn Sie einen Docker-Container verwenden, ist vi...

So erhalten Sie den Inhalt einer TXT-Datei über FileReader in JS

Inhaltsverzeichnis JS erhält den Inhalt der TXT-D...

Verwendung der hasOwnProperty-Methode des js-Attributobjekts

Die Methode hasOwnProperty() des Objekts gibt ein...

Implementierung zum Erstellen benutzerdefinierter Images mit Dockerfile

Inhaltsverzeichnis Vorwort Einführung in Dockerfi...

Nginx implementiert ein Codebeispiel für die https-Websitekonfiguration

https-Basisport 443. Er wird für etwas verwendet,...

Zusammenfassung mehrerer häufig verwendeter CentOS7-Images basierend auf Docker

Inhaltsverzeichnis 1 Docker installieren 2 Konfig...

Beispiel für das Hinzufügen eines Musikvideos zu einer HTML-Seite

1. Video-Tag Unterstützt die automatische Wiederg...