SVN :: Klasse.

Manipulieren Sie Subversion-Arbeitsbereiche mit Perl-Objekten
Jetzt downloaden

SVN :: Klasse. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Peter Karman
  • Website des Verlags:
  • http://search.cpan.org/~karman/

SVN :: Klasse. Stichworte


SVN :: Klasse. Beschreibung

Manipulieren Sie Subversion-Arbeitsbereiche mit Perl-Objekten SVN :: Klasse ist ein Perl-Modul, das den Pfad :: Klasse erweitert, um das grundlegende Subversion-Workspace-Management zu ermöglichen. SVN :: Klasse :: Datei und SVN :: Klasse :: DIR sind Unterklassen von Pfad :: Klasse :: Datei :: stat und pfad :: Klasse :: DIR jeweils.Svn :: Klasse verwendet den SVN :: Core nicht Subversion-SCHWEGEN-Bindungen. Stattdessen wird das SVN-Binärwerkzeug für alle Interaktionen mithilfe von IPC :: CMD verwendet. Diese Entwurfsentscheidung wurde für maximale Portabilität getroffen und um Nicht-CPAN-Abhängigkeiten zu eliminieren.Synopsis Verwenden Sie SVN :: Klasse; meine $ file = svn_file ('path / to / file'); meine $ FH = $-Datei-> offen ('>>'); drucken {$ FH} "Hallo World \ n"; $ fh-> schließen; $ Datei-> Hinzufügen; if ($ datei-> modifiziert) {My $ Rev = $-Datei-> Commit ('Die Datei geändert'); Drucken "$ Datei wurde mit Revision $ REV \ N" begangen; } else {croak "$ -Datei wurde nicht begangen:". $ Datei-> irstr; } MEINE $IP = SVN_DIR ('Pfad / bis / DIR'); $ dir-> mkpath, es sei denn, -D $ dir; $ dir-> hinzufügen; # rezidiert standardmäßig $ dra-> Commit ('hinzugefügte Verzeichnis), wenn $ diffiziert wurde; Anforderungen: · Perl.


SVN :: Klasse. Zugehörige Software