Unable to write to standart output (stderr)
Error * Connection closed unexpectedly
svnserve -d -r /mnt/stick/svn/repos/
svn://XXXXX/testrepo
ln -s /mnt/stick/svn/bin/svnserve /mod/usr/bin/svnserve
/var/mod/root # svnserve --version
svnserve, version 1.5.5 (r34862)
compiled Jan 5 2009, 22:49:17
Copyright (C) 2000-2008 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 back-end (FS) modules are available:
* fs_fs : Module for working with a plain file (FSFS) repository.
/var/mod/root #
svn+ssh://root@XXXXX/mnt/stick/svn/repos/testrepo
/usr/bin/svnserve -> /var/tmp/bin/svnserve
/home/ubuntu/freetz-trunk/toolchain/build/gcc-4.2.1-uClibc-0.9.29/mipsel-linux-uclibc/bin-ccache/../lib/gcc/mipsel-linux-uclibc/4.2.1/../../../../mipsel-linux-uclibc/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Fehler 1
stimmt da die letzte zeile oder sollte da der pfad zu einer libz-1.la oder so was stehen? ich hab da nämlich nur .so-dateienNEON_LIBS =
SVN_APR_LIBS = /home/ubuntu/subversion/out/lib/libapr-1.la -lm -lcrypt -ldl
SVN_APRUTIL_LIBS = /home/ubuntu/subversion/out/lib/libaprutil-1.la -lexpat
SVN_DB_LIBS =
SVN_SERF_LIBS =
SVN_SASL_LIBS =
SVN_ZLIB_LIBS = -lz
ubuntu@ubuntu-virtual:~/subversion/out/lib$ ls
apr.exp libapr-1.so.0.2.12 libexpat.a libz.so.1
aprutil.exp libaprutil-1.a libexpat.la libz.so.1.2.3
libapr-1.a libaprutil-1.la libexpat.so pkgconfig
libapr-1.la libaprutil-1.so libexpat.so.0
libapr-1.so libaprutil-1.so.0 libexpat.so.0.1.0
libapr-1.so.0 libaprutil-1.so.0.2.12 libz.so
Code:Error * Connection closed unexpectedly
Fehler Commit failed (details follow):
Fehler Can't write to connection: Eine vorhandene Verbindung wurde vom Remotehost geschlossen
Network error: Software caused connection abort
danke fürs recherchieren. in dem fall werd ich meine ersten compilierungsversuche für die freetzbox wohl erstmal zurückstellen. bin grade mit meiner abschlussarbeit beschäftigt (dafür war auch das svn gewesen) und hab das basteln an der box nur als ablenkung gebraucht@johnnyEee: Eigentlich ist dein Vorgehen richtig. Ich habe es nun mal selber mit 1.5.6 probiert. Klappt problemlos. Eventuell hängt es mit Ubuntu zusammen? Ich nutze StinkyLinux in einer VM... Unten die Binaries für 1.5.6.
Somit sollte eine unvollständige Übertragung keine Probleme machen - Nur wenn der gesamte Commit erfolgreich war, werden die Änderungen übernommen. Sonst wird alles verworfen.Commits are true atomic operations. Interrupted commit operations do not cause repository inconsistency or corruption.
svnadmin verify
svnadmin recover
# /var/media/ftp/USB-FlashDisk-01/Programme/svn/svnadmin recover /var/media/ftp/USB-FlashDisk-01/Programme/svn/MeinRepository
Repository lock acquired.
Please wait; recovering the repository may take some time...
svnadmin: Can't check path 'MeinRepository/db/revs/0/4': Value too large for defined data type
Bzgl. des Swap muß ich passen. Eigentlich würde ich behaupten, dass du kein Binary brauchst, das sollte eigentlich im Kernel stecken (oder korrigiert mich, wenn ich da falsch liege). Kann ich dir leider keinen Tip geben.
# ll /sbin/swap*
lrwxrwxrwx 1 root root 14 Mar 7 21:19 /sbin/swapoff -> ../bin/busybox
lrwxrwxrwx 1 root root 14 Mar 7 21:19 /sbin/swapon -> ../bin/busybox
# busybox swapon /path/to/file
# /bin/busybox --help
BusyBox v1.8.2 (2008-11-18 18:16:26 CET) multi-call binary
Copyright (C) 1998-2006 Erik Andersen, Rob Landley, and others.
Licensed under GPLv2. See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: [function] [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!
Currently defined functions:
[, [[, ash, basename, cat, chmod, clear, cp, date, dd,
dmesg, echo, egrep, env, ether-wake, false, fgrep, find,
free, grep, halt, head, hostname, ifconfig, ifdown, ifup,
inetd, init, insmod, kill, killall, ln, login, ls, lsmod,
md5sum, mkdir, mknod, modprobe, more, mount, mv, nc, netstat,
nohup, pidof, ping, poweroff, ps, pwd, realpath, reboot,
rm, rmdir, rmmod, route, sed, setconsole, sh, sleep, stty,
tail, tar, tee, telnetd, test, tftp, time, touch, tr,
traceroute, true, tty, umount, uname, uniq, uptime, vconfig,
vi, wget