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

Re: Checkout path.

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-04-26 14:22:43 CEST

Peter Scmsvn wrote:
> Hi,
> aside from the "clean" layout argument, is there any known performance
> issue when using extra folders organization in SVN ?

Performance? No.
But you can't commit the whole project anymore by right-clicking on the
top folder. Sure, the commit dialog will warn you if you have
modifications inside a folder which doesn't belong to the repository,
but it won't (can't) commit them.

> Does the level where the branches/tags/trunk folder is located has any
> importance, as long as it is consistent with each project's architecture
> ? Having read that they were optional, I would doubt so.

No, you can choose whatever names and layout you want. But of course,
people are used to see trunk/branches/tags and know what they represent.
So if you choose not to use those, people might not know immediately
what your folders are there for, where to look for releases, ...

> I really don't want to enter "religious" discussions about repositories
> layouts, but wouldn't it be a better idea to leave that choice to the
> end-user who might (as I am) be constrained to certain infrastructure
> concerns, while giving the most features possible so as to make the job
> easier ?

Sure. But you should also consider that following a 'common layout' has
many benefits too. Maybe it would need only little tweaks to your
project to adjust it to that layout.

> You also refer to repository creation, but for instance I'm actually
> migrating existing projects from another SCS, which doesn't quite let me
> the freedom to refactor every project, to "clean" them...
> I think I might not be alone in that case.

Subversion lets you move folders and rename them. You can reorganize the
project after the conversion.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Apr 26 14:22:55 2006

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