On Wed, Jul 17, 2013 at 7:34 PM, stevieg <steve.gorin_at_ge.com> wrote:
> Greetings, all,
>
> I have a problem, I need to query the Subversion repositories of two of our
> software vendors in order to pick up their latest changes and am not sure of
> the best way to do this. Most of the Subversion utilities seem to be based
> on a "push" model. Because of firewall issues this is not possible.
>
> What I am looking for is a "pull" solution that we can use from our
> Subversion instance.
???
The "post-commit" tools, designed to push to a remote repository or
deploy based on changes, are indeed push based. But the whole model of
Subversion is based on the older CVS model. "There is a central repo:
all your changes are compared to it, and any local changes are only
recorded by pushing to the central repository".
If you want to do development locally, with changes recorded locally
and without write access to your vendor's repository, than you have to
look at using a local Subversion repository and doing some
synchronization steps between them (such as maintaining local tags of
the released copies of vendor code), or you have to use something like
git that can store your changes locally and still do valid comparisons
to a remote Subversion repository. (Look at git-svn documentation for
examples.)
> Please be kind as I am not Subversion literate.
Received on 2013-07-18 02:07:02 CEST