2012-09-21 65 views
0

我需要編寫一個腳本,該腳本能夠登錄到svn存儲庫並檢出我在很多服務器上運行的腳本的配置文件。通過svn checkout更新腳本的配置文件

Perl是唯一可以使用的腳本語言,但我是perl中的一名完全新手。

有人能指引我正確的方向,也許給我一些鏈接的例子和/或文件。

更新:我無法在遠程服務器上安裝svn。沒有安裝svn是不可能的?

吉斯利

+1

谷歌的svn文檔,找到你如何做結帳(或者甚至看看'svn help'在shell中,然後編寫一個shell腳本來做到這一點,你不需要Perl,它只是...一條線,可能是 – simbabque

+0

http://goo.gl/kfYLB – Annjawn

+0

@simbabque我不能在遠程服務器上安裝svn,但是感謝這個主意 – Gisli

回答

1

使用LWP ::簡單的把它拿來了HTTP:

#!/usr/bin/perl 

use LWP::Simple; 

my $config = get("http://username:[email protected]/configfile/"); 

或者只是使用wget啓動腳本之前去取。