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

Re: dav_svn and directory hierarchie

From: Brad Stiles <bradley.stiles_at_gmail.com>
Date: Thu, 22 Jan 2009 14:29:46 -0500

> Revision numbers in themselves aren't that significant, but having totally
> different projects in the same directory is wrong,

I think you are mistaken. It might not be appropriate in all
circumstances, but it certainly isn't "wrong" to organize one's
repository this way.

> I'm sure it will eventually hurt performance

Not that we can tell. We have several repositories, organized along
lines that make sense for our business, and each one has multiple
projects in it. One of them has over 300, mostly unrelated, projects
in it. We see no degradation in performance, even for the overseas
folks.

> (you end up with x times the number of changes
> to your repos, with x being the number of projects inside your repository),

That only matters if the revision number matters with respect to any
given project, which is not the case for it. Rather than thinking of
the revision number as a version of your project, think of it as a
picture of the reposity as of a given time. The version of your
project is a different concept from this.

> you end up with tags and branches from one project polluting all your
> projects,

I don't think "polluting" is the right term. If you organize your
repository along sane lines, no project need interfere, or even
affect, any other project, at any time.

> and then, if a project has to be moved to a different area, now
> you need to somehow split your repository.

Why?

/bs

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1043466

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-01-22 20:30:38 CET

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.