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

[TSVN] Req: Excludes per project type - the easy way?

From: Flex <flex_at_datecs.bg>
Date: 2005-08-26 13:15:20 CEST

Hi there :)

A bit of introduction. Now there are 2 excludes - global and local.
Globals are useful in my case - 100+ projects which are moving slowly
to svn+tsvn, but it's obvious that the locals are better in long term.

To add a project & setup excludes now involves (correct me if I'm wrong):
1. analysing the project, making a notepad (textpad, emeditor, etc)
list of all extensions and directories that are not supposed to go in
2. clean the project, be carefull not to miss anything from the "list" above
3. import the project
4. delete the project
6. checkout the project
7. set the svn:externals to the folders
8. commit the project

I'm not gonna do it on all my projects in the near future :D

Speaking of excludes, they are mostly common per project type. I.e.
projests with MSVC have one "set" of temporaly files, the ones made
with Delphi - another one and so on. So what if you are able to create
a list of such "sets" in TSVN, i.e.:
MSVC: *.idl *.dll *.exe ....
DELPHI: *.whatever ...

Then, when you are going to import some folder, in the "Import" screen
being able to select one of those lists (and edit it if needed) and in
the best case - the list gets stored as svn:externals for this folder
and below (if checked).

The steps of adding a new project now will be:
1. Import it.

:)

Hope u like the idea
Cheerz

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Aug 26 13:15:44 2005

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