I found a build script online that I used that builds a static svn, svnserve, svnlook, svnadmin, svnsync, etc.. The client supports connecting to an http/https svn server as well as svn: and ssh+svn: protocols. If anyone is interested in the build script(s), let me know.
<br><br>% ldd svn<br> libsendfile.so.1 => /lib/libsendfile.so.1<br> libm.so.2 => /lib/libm.so.2<br> libresolv.so.2 => /lib/libresolv.so.2<br> libpthread.so.1 => /lib/libpthread.so.1
<br> librt.so.1 => /lib/librt.so.1<br> libnsl.so.1 => /lib/libnsl.so.1<br> libsocket.so.1 => /lib/libsocket.so.1<br> libc.so.1 => /lib/libc.so.1<br> libaio.so.1
=> /lib/libaio.so.1<br> libmd5.so.1 => /lib/libmd5.so.1<br> libmp.so.2 => /lib/libmp.so.2<br> libscf.so.1 => /lib/libscf.so.1<br> libdoor.so.1 => /lib/libdoor.so.1<br>
libuutil.so.1 => /lib/libuutil.so.1<br> /platform/SUNW,Sun-Blade-1500/lib/libc_psr.so.1<br> /platform/SUNW,Sun-Blade-1500/lib/libmd5_psr.so.1<br><br>% ./svn --version<br>svn, version 1.4.3
(r23084)<br> compiled Apr 18 2007, 14:36:09<br><br>Copyright (C) 2000-2006 CollabNet.<br>Subversion is open source software, see <a href="http://subversion.tigris.org/">http://subversion.tigris.org/</a><br>This product includes software developed by CollabNet (
<a href="http://www.Collab.Net/">http://www.Collab.Net/</a>).<br><br>The following repository access (RA) modules are available:<br><br>* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.<br> - handles 'http' scheme
<br> - handles 'https' scheme<br>* ra_svn : Module for accessing a repository using the svn network protocol.<br> - handles 'svn' scheme<br>* ra_local : Module for accessing a repository on local disk.<br>
- handles 'file' scheme<br><br><br><br><div><span class="gmail_quote">On 4/18/07, <b class="gmail_sendername">Uffe Jakobsen</b> <<a href="mailto:uffe@uffe.org">uffe@uffe.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Mark McCoy wrote:<br>> Hey all, does anyone else see the need for a statically compiled<br>> client-only package of subversion that depends only on the necessary<br>> bits to enable client functionality?<br><br>
Yes, less that a week ago I went through the same consideration because the list of dependancies is (more than) huge considering the numbers of systems that I need a subversion-client on (150+)<br><br>But looking further into the dependancies I'm afraid (like Cory) that things are pretty much tied too much togheter - because I would need a subversion-client that would be able to do much of the networking stuff (but I guess that Kerberos, Openldap, BerkerlyDB and maybe a few other lib/pkg deps could be avoided for a "simple file" (FSFS) and "network-only" subversion-client ???
<br><br>kind regards Uffe<br><br><br><br><br>_______________________________________________<br>users mailing list<br><a href="mailto:users@lists.blastwave.org">users@lists.blastwave.org</a><br><a href="https://lists.blastwave.org/mailman/listinfo/users">
https://lists.blastwave.org/mailman/listinfo/users</a><br></blockquote></div><br><br clear="all"><br>-- <br>Mark McCoy -- Professional Unix geek<br><br>Here in America we are descended in blood and in spirit from revolutionists and rebels - men and women who dared to dissent from accepted doctrine. As their heirs, may we never confuse honest dissent with disloyal subversion. -- Dwight D. Eisenhower