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

Re: Does Subversion get slower over time?

From: Les Mikesell <lesmikesell_at_gmail.com>
Date: Fri, 23 Sep 2011 16:44:40 -0500

On Fri, Sep 23, 2011 at 4:25 PM, Mike Dixon
<michael.dixon_at_denovosoftware.com> wrote:
>
> From personal experience back in the 1.5 days, externals were horribly slow
> and generally unwieldy to work with. Subversion had to open a fresh
> connection to the repository for every external, you have to set peg
> revisions on all your external definitions when tagging, etc etc.

How many were you trying to use at once? And pegging to a tag is an
advantage, not a problem, since it lets you divorce the development of
components from the projects using them.

> It's quite possible that they've improved in the last few years, but
> personally I'm pretty unlikely to mess with them again. It's easy enough
> just to copy everything into the main repository at the appropriate place
> and just not have to worry about it again.

There are likely to be many places where you'd need to include a
component library, and you may want it to be at different revisions in
each place. With external references (whether or not they point back
to the same repo) this is easy to manage and it especially makes
things easier when the components are developed by different groups on
different release schedules.

-- 
  Les Mikesell
    lesmikesell_at_gmail.com
Received on 2011-09-23 23:45:14 CEST

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.