0
我需要編寫一個腳本,該腳本能夠登錄到svn存儲庫並檢出我在很多服務器上運行的腳本的配置文件。通過svn checkout更新腳本的配置文件
Perl是唯一可以使用的腳本語言,但我是perl中的一名完全新手。
有人能指引我正確的方向,也許給我一些鏈接的例子和/或文件。
更新:我無法在遠程服務器上安裝svn。沒有安裝svn是不可能的?
吉斯利
我需要編寫一個腳本,該腳本能夠登錄到svn存儲庫並檢出我在很多服務器上運行的腳本的配置文件。通過svn checkout更新腳本的配置文件
Perl是唯一可以使用的腳本語言,但我是perl中的一名完全新手。
有人能指引我正確的方向,也許給我一些鏈接的例子和/或文件。
更新:我無法在遠程服務器上安裝svn。沒有安裝svn是不可能的?
吉斯利
使用LWP ::簡單的把它拿來了HTTP:
#!/usr/bin/perl
use LWP::Simple;
my $config = get("http://username:[email protected]/configfile/");
或者只是使用wget啓動腳本之前去取。
谷歌的svn文檔,找到你如何做結帳(或者甚至看看'svn help'在shell中,然後編寫一個shell腳本來做到這一點,你不需要Perl,它只是...一條線,可能是 – simbabque
http://goo.gl/kfYLB – Annjawn
@simbabque我不能在遠程服務器上安裝svn,但是感謝這個主意 – Gisli