Graham Anderson <grahama1970@gmail.com> writes:
> Is there a pre-existing template/example for something like this? I
> am more than a bit new at writing post-commit scripts.
>
> I was successfully using this post-commit 'compiled' C example.
> Unfortunately, this will only work as one post-commit per repository
> :(
> #include <stddef.h>
> #include <stdlib.h>
> #include <unistd.h>
> int main(void)
> {
> execl("/usr/local/bin/svn", "svn", "update", "/home/joe/
> public_html/",
> (const char *) NULL);
> return(EXIT_FAILURE);
> }
You probably should write your hook in a scripting language (like
Python), using existing post-commit scripts (found on the Internet and
in Subversions tools/ and contrib/ areas) as examples.
If there's someone in your organization, or a friend, with some
scripting experience, you should take advantage of that. It'll save
you a *lot* of time. (I think the kind of help you want may be beyond
the usual scope of this list, though anyone's certainly welcome to
volunteer to help of course).
Good luck,
-Karl
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Aug 18 02:35:22 2007