SVN :: Klasse

Manipuleer Subversion-werkruimten met PERL-objecten
Download nu

SVN :: Klasse Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • Peter Karman
  • Uitgever website:
  • http://search.cpan.org/~karman/

SVN :: Klasse Tags


SVN :: Klasse Beschrijving

Manipuleer Subversion-werkruimten met PERL-objecten SVN :: Klasse is een PERL-module die Path :: Klasse uitbreidt om Basic Subversion Workspace Management mogelijk te maken. SVN :: Klasse :: Bestand en SVN :: Klasse :: DIR zijn subclasses van pad :: Klasse :: Bestand :: Stat en Path :: Klasse :: Respectievelijk .Svn :: Klasse gebruikt de SVN :: Core niet Subversion Swig-bindingen. In plaats daarvan wordt het SVN-binaire tool gebruikt voor alle interacties, met behulp van IPC :: CMD. Dit ontwerpbesluit is gemaakt voor maximale draagbaarheid en om niet-CPAN-afhankelijkheden te elimineren. Synopsis Gebruik SVN :: Klasse; mijn $ -bestand = SVN_FILE ('PAD / TO / FILE'); Mijn $ FH = $ Bestand-> Open ('>>'); Print {$ FH} "Hallo World \ N"; $ FH-> Sluiten; $ Bestand-> Toevoegen; if ($ Bestand-> gewijzigd) {My $ Rev = $ File-> Commit ('Het bestand veranderde'); Print "$ -bestand is gepleegd met Revision $ Rev \ N"; } else {Croak "$ -bestand was niet gepleegd:". $ Bestand-> Errstr; } Mijn $ DIR = SVN_DIR (PATCH / TO / DIR "); $ dir-> mkpath tenzij -d $ dir; $ Dir-> Toevoegen; # Recursies door Standaard $ Dir-> Commit ('Toegevoegde map') als $ Dir-> gewijzigd; Vereisten: · Perl


SVN :: Klasse Gerelateerde software