SVN Dump funktioniert nicht richtig

  • Hallo zusammen,


    ich habe mir ein Skript erstellt, welches beim Repositories auf meiner QNap Ts 119 p+ per svnadmin dump sichert, und diese dann anschließend packt. Mein Problem ist nun, wenn ich das Skript manuell ausführe, funktioniert alles ohne Probleme, rufe ich es über die Crontab auf, dann wird die tar.gz-Datei nur 1 kb groß und lässt sich nicht entpacken.


    Hier mein Skript:



    Habt ihr eine Idee für mich, was ich falsch mache?


    Grüße
    Jörg

  • Hi,


    Du dürftest Dich:
    in den Pfad:

    Code
    svnrepos="/share/HDA_DATA/svn/repositories"


    befinden, mit deiner for schleife.

    Code
    for repo in *; do


    Ich glaube es müsste doch:

    Code
    svnadmin dump $repo/$reponame > $bakdest/$repo-$bakdate.svn.dump


    heissen (reponame == der Name der Repository).


    Ich würde es so ungefähr gestalten:

    Code
    for reponame in `ls $svnrepos* | grep -v '~' | sort`
         do
         echo $svnrepos/$reponame
         done


    (echo iss halt dein svnadmin dump)


    Grüsse, David

  • Hallo zusammen,


    ich habe an dem Skript nichts verändert. Nun funktioniert es auf einmal. Ein Reboot tut eben immer gut. ;)


    Danke für die Antwort!!!


    Grüße
    Jörg