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

Re: [TSVN] Cannot replace a directory from within

From: Matthias Wächter <matthias.waechter_at_tttech.com>
Date: 2005-10-11 17:23:29 CEST

Stefan Küng schrieb:
> Matthias Wächter wrote:
>> Maybe the docs should be more verbose on how to correctly re-structure
>> things and afterwards switch on the client? I think that's a common
>> operation which always requires some knowledge to be done correctly.
>
>
> Well, we show a big Messagebox before "relocate", explicitely warning
> about the outcome, and also telling the user to use 'switch' instead.
> The exact message we show is:
>
> <b>ATTENTION:</b> Only use the Relocate command if the original
> repository has moved to a new URL.\nIf you use Relocate to direct your
> working copy to another repository or branch,\nthis <b>will corrupt your
> working copy!</b>\nTo associate your working copy with another branch,
> use the Switch command.\nAre you sure you want to relocate?
>

Since I know what "Relocate" is for from the beginning and my server URL
never changed, I never considered using the functionality, so I don't
know this message box. :-)

> And the docs are clear about this too. I don't think there's much more
> we can do...

My suggestion was related to the docs (Help button) directing to "5.23
Relocating a working copy" where I cannot see any mention of the word
"switch".

In addition I think there should be a step-by-step quickstarter guide
for how to re-structure a project. My first test repository didn't have
/{trunk,tags,branches} because I wanted to become familiar with the
tools at was puzzled by the unusual directory concept of SVN. My second
repository, which is the one we currently use, started with the three
magic directories but was re-structured afterwards to reflect a
/[department]/[project]/{trunk,tags,branches} structure. And there was
some confusion at my side how to 'correctly' move directories in such a
setup. Lucky me was alone with the repository at this time. Noone else
used it because it was my job to set the repository up before work
actually started. At that time I frequently removed and checked out the
directories, even the root directory, but never used relocate for it.

- Matthias

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org

--
Received on Tue Oct 11 16:29:22 2005

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