Using SVN with cron?
From: bimininavels <cl_at_qgenuity.com>
Date: Sun, 6 Mar 2011 11:35:55 -0800
I've been struggling all morning with what should be a very simple problem.
I would like to commit and update a svn repository daily using cron. I've
---- #!/usr/bin/perl print "To run svn commit\n"; $thetime=time; system "cd ~/docs; /usr/bin/svn commit --message '$thetime' \n"; system "cd ~/docs; /usr/bin/svn info \n"; ---- The whole thing is >> to a file in my /tmp directory for monitoring. The script works fine if I run it manually. In the monitoring file, I see the correct output from svn info after the cronjob, but it looks like the "svn commit" never runs. I don't see any output from it and the revision never changes. ---- To run svn commit Path: . URL: svn://xxremoved Repository Root: svn://xxremoved Repository UUID: xxremoved Revision: 487 Node Kind: directory Schedule: normal Last Changed Rev: 487 Last Changed Date: 2011-03-06 04:42:01 -0800 (Sun, 06 Mar 2011) ---- (I do have some file changes there to force a commit) Does anyone know why svn info would work while svn commit would not? Thanks, - JonathanReceived on 2011-03-07 08:35:08 CET |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.