All pastes #480966 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-05-10 15:02 UTC
rendered paste body
#!/usr/bin/perl

use SVN::Client;
my $ctx = new SVN::Client();

$ctx->cat (\*STDOUT, 'http://svn.idms-linux.org/repos/idms-linux/distro-conventions.txt', 'HEAD');

****
$ svn --version
svn, version 1.4.3 (r23084)
   compiled May  5 2007, 16:31:24

Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme


***

$ ./test.pl
Bad URL passed to RA layer: Unrecognized URL scheme for 'http://svn.idms-linux.org/repos/idms-linux/distro-conventions.txt' at ./test.pl line 6


***


$ rpm -qa | grep apr
apr-devel-2.0.59-1.0.i586
apr-2.0.59-1.0.i586


*******

$ ldd /usr/lib/libsvn_ra_dav-1.so
        linux-gate.so.1 =>  (0xacead000)
        libsvn_delta-1.so.0 => /usr/lib/libsvn_delta-1.so.0 (0xace52000)
        libsvn_subr-1.so.0 => /usr/lib/libsvn_subr-1.so.0 (0xace1c000)
        libaprutil-0.so.0 => /usr/lib/libaprutil-0.so.0 (0xace03000)
        libapr-0.so.0 => /usr/lib/libapr-0.so.0 (0xacddb000)
        libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xacda0000)
        libz.so.1 => /usr/lib/libz.so.1 (0xacd8f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xacd79000)
        libc.so.6 => /lib/libc.so.6 (0xacc5c000)
        librt.so.1 => /lib/librt.so.1 (0xacc53000)
        libm.so.6 => /lib/libm.so.6 (0xacc2d000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0xacbfe000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xacbea000)
        libdl.so.2 => /lib/libdl.so.2 (0xacbe6000)
        libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xacac2000)
        /lib/ld-linux.so.2 (0x13d70000)