[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Looking into using Subversion

From: <vanderWalt.Devlyn_at_columbus.co.za>
Date: Tue, 19 Nov 2013 08:47:08 +0200

Thank you all, Chris Bob, Andrew, Ben.

Bob, the Server I am taking about here is our development, not
production server so it will be fine.

Chris, Andrew, and Ben thank you for given me 3 solutions to explore.

I think I am going to give Subversion try, only thing I am not too keen
about is the command line interface. Our developers here would
prefer a GUI client, any good ones you can suggest?

From: Ben Reser <ben_at_reser.org>
To: Chris Shelton <cshelton_at_shelton-family.net>,
vanderWalt.Devlyn_at_columbus.co.za
Cc: Nico Kadel-Garcia <nkadel_at_gmail.com>, Subversion
<users_at_subversion.apache.org>
Date: 2013/11/19 06:27 AM
Subject: Re: Looking into using Subversion

On 11/18/13 7:54 AM, Chris Shelton wrote:
> I would suggest looking at the SVN::Notify::Mirror perl module:
>
http://search.cpan.org/~jpeacock/SVN-Notify-Mirror-0.040/lib/SVN/Notify/Mirror.pm

>
> It includes a Perl script that is intended for using within a
> post-commit hook script to perform updates of a working copy after
> each commit. I have been using it for automated deployment of code
> changes to a test web server for a few years now with generally
> reliable results.

If you want to do this type of thing I'd recommend looking at svnwcsub and
the
svn pubsub setup. It has the advantage of allowing this without requiring
the
repository server have access to the machines you are updating. Since the
server simply provides a mechanism for the client machines to subscribe
and
watch for updates. This was introduced along with 1.8.0.

Many ASF websites including Subversion's are stored in SVN and
automatically
updated using this technique.

There is a very basic install instructions here:
https://svn.apache.org/repos/asf/subversion/branches/1.8.x/tools/server-side/svnpubsub/README.txt

Note that this same directory is tools/server-side/svnpubsub in the
tarball.

-------------------------------------------------------------------------------------
This e-mail is subject to the Columbus Stainless [Pty] Ltd Email Legal Notices available at: http://www.columbus.co.za/EmailLegalNotice.htm.
-------------------------------------------------------------------------------------

This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal
-------------------------------------------------------------------------------------
Received on 2013-11-19 07:48:15 CET

This is an archived mail posted to the Subversion Users mailing list.