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

RE: [TSVN] Admin interface

From: McKenna, Simon (RGH) <Simon.McKenna_at_rgh.sa.gov.au>
Date: 2005-08-23 04:52:31 CEST

-> If such a tool is ever written, it really needs to be
-> multi-platform, because I would guess that the majority
-> of repositories are hosted on *nix platforms. What you
-> are looking at is a completely different project and TSVN
-> is probably not the best starting point.

Agreed, and it sounds like something that can be done using
scripts rather than a gui, but before even doing that I would
first look at the process(es) causing the need to dump/filter/load
rather than looking for tools to automate fixing it.

What about trying to prevent the problem from happening in the
first place? Whether it be user-based through training/education,
or repo-based through a pre-commit hook checking the files being
added into the repository.

If your problems revolve around people inadvertently adding
inappropriate files, TortoiseSVN will no doubt implement the
SVN obliterate command if/when it's available, although I
wouldn't hold your breath:

http://subversion.tigris.org/issues/show_bug.cgi?id=516

Not to be completely negative, if you're looking for a cross-
platform starting point, I've got a (nant) script which performs
an SVN repository migration (verify->dump->create->load->verify)
which could be modified to execute svndumpfilter between the
dump and load.

http://svn.berlios.de/viewcvs/subnant/trunk/README.txt?view=markup

Tested (and used) on Win2003(SP1), WinXP(SP2) and SuSE 9.3, but
you will need Mono 1.1.8.3 and a recent NAnt nightly for Linux.

peace
si

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Aug 23 04:50:59 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.