Andrey Repin wrote:
> LM> Rsync is typically used over ssh - with the command issued from the
> LM> private/firewalled side. If you can connect to the server via ssh
> LM> (perhaps even needing to establish a vpn first), rsync is a suitable
> LM> mechanism to send files there.
> I just found out that svnlook doing exactly what I need, but, damn, it's only
> administrative tool... gonna take some research and build some distribution
> scripts then... wish I could have similar tool working with repository through
> any of the supported SVN protocols...
Most people don't want something pushed to production just because it
shows up as a change in the repository. Normally you would have tested
a specific revision or tag copy, then you would run a script that
updates a staging location with that revision/tag and pushes copies of
that everywhere you want them. I think someone has posted here about
using a commit hook that would watch for tags with a certain pattern in
the names, so all you had to do from a client was copy to a tag with
that pattern in the name to trigger the push to production. You can run
svnlook in the commit hooks, so you might also use that to trigger extra
operations on the server side.
> LM> And by the way - your 'Reply-To: email setting makes it difficult to
> LM> respond back to the list.
> My Reply-To set to reply back to the list, since list software does not do
> that on itself (it must).
> This way, I can't be disturbed by unintended private messages, regular "reply"
> will go to the list. If you want to reply to me personally, copy my message to
> personal folder and issue a "Reply to author" command.
Sorry, false alarm. Thunderbird only shows your name in the reply-to:
and the reply even with "reply all" but it does have the list address in
the hidden part.
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-04-02 20:45:34 CEST