EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

cvsutils – Online in der Cloud

Führen Sie cvsutils im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl cvsutils, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


cvsutils - CVS-Dienstprogramme zur Verwendung in Arbeitsverzeichnissen

ZUSAMMENFASSUNG


Lebenslauf [Optionen]
cvsco [ Optionen ]
cvsdiscard [ Optionen ]
Lebenslauf [ Optionen ]
cvstrim [ Optionen ]
cvschroot [ Optionen ]
cvsdo [ Optionen ]

BESCHREIBUNG


Die Idee cvsutils soll das Arbeiten mit den Dateien im Arbeitsverzeichnis von a
Entwickler mit CVS (Concurrent Versions System).

Aus Sicht von CVS haben Arbeitsverzeichnisse einen geringen Wert, da sie leicht
neu erstellt werden mit dem cvs Kasse Befehl. Auch der cvs Aktualisierung Befehl zeigt die
Status der Dateien, dh ob sie geändert, hinzugefügt oder entfernt wurden.

CVS ist in seinem aktuellen Zustand ein Client-Server-System, das die meiste Arbeit auf dem
serverseitig. CVS bietet nur wenige (wenn überhaupt) Mittel zur Verwaltung des Arbeitsverzeichnisses
ohne mit dem Server zu kommunizieren.

Es gibt jedoch mehrere Gründe, warum solche Mittel notwendig sind:

* Auf Client-Seite gibt es genügend Informationen, um schnelle Tools zum Sortieren zu erstellen und
Bereinigen des Arbeitsverzeichnisses, ohne den CVS-Server zu kontaktieren.

* Das Auschecken eines großen Moduls über eine langsame Leitung kann zu lange dauern.

* Es sollte Unterstützung für getrennte Operationen geben.

* CVS erlegt schreibgeschützten Benutzern bestimmte unnötige Einschränkungen auf, z cvs hinzufügen
Befehl funktioniert für sie nicht.

CVSU


Lebenslauf ist "Cvs-Update offline". Es listet die Dateien auf, die im aktuellen Verzeichnis (oder im
Verzeichnisse, die Sie angeben). Folgendes wird berücksichtigt:

* Attribute der Datei.

* Informationen zur Datei in CVS/Entries.

* Zeitstempel der Datei verglichen mit dem in CVS/Entries gespeicherten Zeitstempel.

Führen Sie Lebenslauf --help um unterstützte Befehlszeilenoptionen anzuzeigen. Die Optionen können abgekürzt werden.
Diese Funktionalität wird von Perl bereitgestellt und kann von einem Computer zum anderen variieren.

CVSCO


cvsco ist eine "grausame Kasse". Mit anderen Worten, es entfernt die Ergebnisse der Kompilierung und
verwirft lokale Änderungen. Es löscht alle Dateien mit Ausnahme der aufgelisteten unmodifizierten und überprüft
alles heraus, was zu fehlen scheint. Bitte beachte, dass cvsco aktualisiert keine Dateien
die nicht lokal geändert wurden. Es lädt nur fehlende Dateien und Dateien neu, die es
löscht.

CVSDISCARD


cvsdiscard lautet "Meine Änderungen verwerfen". Mit anderen Worten, es verwirft lokale Änderungen, behält aber
Ergebnisse der Zusammenstellung. Es funktioniert wie cvsco, aber es löscht nur Dateien, die wahrscheinlich
Zusammenführungskonflikte verursachen.

CVSPURGE


Lebenslauf belässt alle CVS bekannten Dateien, entfernt aber den Rest. Im Gegensatz zu cvsco ist dies nicht der Fall
lokale Änderungen entfernen. Es ist sinnvoll, lokale Änderungen in der ansonsten sauberen Quelle zu testen
Baum.

CVSTRIM


cvstrim entfernt Dateien und Verzeichnisse, die CVS unbekannt sind. Dateien aufgelistet in .cvsignore nicht
ENTFERNT. Die Idee ist, die Dateien zu entfernen, die nicht aus dem normalen Build stammen
Prozess - Backups, Coredumps etc. cvstrim beruht auf .cvsignore Dateien korrekt sind. Notiz
dass die Backups für geänderte Dateien entfernt werden.

CVSCHROOT


cvschroot ermöglicht es, CVS/Root in allen Unterverzeichnissen auf den angegebenen Wert zu ändern.
Derzeit ist das einzige akzeptierte Argument der neue CVSROOT-Wert. CVS/Repository im alten Stil
Dateien, die den vollständigen Pfad zum Repository enthalten, werden aktualisiert, um die Änderung widerzuspiegeln. Neu-
Stil CVS/Repository müssen nicht geändert werden. Wenn die Umgebungsvariable CVSROOT . ist
definiert, überschreibt es den Inhalt von CVS/Root. Mit anderen Worten, es wird behandelt als alt
CVS-Stamm.

CVSDO


cvsdo simuliert einige der CVS-Befehle (derzeit add, remove und diff) ohne irgendwelche
Zugriff auf den CVS-Server. Verwenden von cvsdo hinzufügen und cvsdo entfernen ermöglicht das Erstellen von Diffs mit
cvs diff -N, und alle entfernten und hinzugefügten Dateien werden im Diff korrekt angezeigt, als ob Sie
hatte verwendet cvs hinzufügen und cvs entfernen beziehungsweise.

cvsdo diff versucht, die Sicherungskopien der geänderten Dateien zu finden. Wenn sie gefunden werden können,
sie werden mit der aktuellen Version verglichen mit diff. Es werden nur diese Sicherungskopien verwendet
deren Änderungsdatum mit dem in CVS/Einträgen für das geänderte Datum aufgelisteten Datum übereinstimmt
Datei. cvsdo diff patcht die Diff-Ausgabe, um sie robuster anzuwenden. Eine Ausnahme ist
gemacht für Dateien namens "ChangeLog" - in diesem Fall diff wird angewiesen, alles wegzulassen
Kontextzeilen, damit der Patch auch dann angewendet werden kann, wenn andere Änderungen geschrieben wurden
das ChangeLog. Auch die hinzugefügten Dateien werden ordnungsgemäß behandelt. Die Kopfzeile des diff Ausgabe ist
so gepatcht, dass zumindest der GNU-Patch eine neue Datei erstellt, wenn das resultierende
Patch angewendet wird, und entfernen Sie diese Datei, wenn der Patch zurückgesetzt wird.

LIZENZ


cvsutils unterliegt der GNU General Public License (GPL).

Verwenden Sie cvsutils online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad