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

Re: Feature suggestion: relocation-helper

From: Rafael M. Heise <rmheise_at_gmail.com>
Date: Tue, 16 Aug 2011 05:31:50 -0700 (PDT)

Well, I guess I didn't understand what you want.

Actually, I moved my repository from a server to another years ago,
and as I said, I always have only a few working copies. So, for me,
relocate all of them is not a real problem.
To relocate all of them I just open the relocate dialog, and as you
know, this dialog have only one edit box to enter the new repository
URL. So I just change the URL to change the working copy to the new
repository.
For example, my working copy refers the URL 'http://server/svn/Project/
trunk/', and now my server will work over https protocol. As both URLs
are equals in the relocate dialog (from e to URL), I just need to type
the character 's' to change the protocol from 'http' to 'https'.
For me, the button '...' is not useless because I never thought about
this button as a button to use to open the repo browser for the old
URL but for the new URL, to check if you really type the new URL
correctly.
But I don't agree with you when you say the path shoudn't be editable,
just because there is a case where you would like to edit the path.
For example, (I'm not sure) you can relocate your working copy from
'http://server/svn/Proj1/trunk' to 'https://server1/svn/projs/proj001/
trunk'. As I said, I'm not sure, but I guess you can. So, that's why
you can edit the path. Because you can change everything when you are
relocating. But you can't change only the directory using the relocate
command, because in this case you may use the switch command.

Rafael

On Aug 16, 3:51 am, Ulrich Eckhardt <ulrich.eckha..._at_dominolaser.com>
wrote:
> On Monday 15 August 2011, Rafael M. Heise wrote:
>
> > Thank you Ulrich for all details you give us.
> > For me it's absolutely clear now, I guess.
>
> I'm afraid not...
>
> > You would like to select all folders and when you select relocate
> > command, TSVN should identify all folders as directories from the same
> > repository and instead it shows the full path, TSVN should shows only
> > the same part and giving to the user the option to change only the
> > same part of the path, right? So if you have 3 directories all from
> > the same repository but different projects, you could do the relocate
> > for all of three directories in only one command.
>
> I'm not sure if it would be useful to relocate multiple WCs at once, but it
> would be another possible enhancement. In any case, my suggested enhancement
> is only about one working copy relocation and that the history there is made
> useful and the useless repo browser removed.
>
> Note also that there is a distinction between WC URL (the URL associated with
> a WC), repository URL and the path inside the repository. The WC URL consists
> of the repository URL and the path inside the repository. Doing a relocation,
> _only_ the repository URL changes! Try to change the path, and TSVN will give
> you a big red warning. The manpage also says that this is for cases where you
> only change the repo URL. So, why present the path inside the repository as
> editable in the first place? Instead, just present the repository URL and a
> list of recently used repository URLs as history.
>
> > Well, it really could be a good feature, but in my opinion this
> > situation is very uncommon. I've worked with SVN for almost 5 years
> > now and I don't remember when I needed that before.
>
> I guess then you never moved a server to a different name and then had to
> relocate dozens of working copies...
>
> Uli
>
> --
> ML:http://tortoisesvn.tigris.org/list_etiquette.html
> FAQ:http://tortoisesvn.net/faq
>
> **************************************************************************************
> Domino Laser GmbH, Fangdieckstra e 75a, 22547 Hamburg, Deutschland
> Gesch ftsf hrer: Thorsten F cking, Amtsgericht Hamburg HR B62 932
> **************************************************************************************
> Visit our website athttp://www.dominolaser.com
> **************************************************************************************
> Diese E-Mail einschlie lich s mtlicher Anh nge ist nur f r den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empf nger sein sollten. Die E-Mail ist in diesem Fall zu l schen und darf weder gelesen, weitergeleitet, ver ffentlicht oder anderweitig benutzt werden.
> E-Mails k nnen durch Dritte gelesen werden und Viren sowie nichtautorisierte nderungen enthalten. Domino Laser GmbH ist f r diese Folgen nicht verantwortlich.
> **************************************************************************************
>
> ------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
>
> To unsubscribe from this discussion, e-mail: [users-unsubscr..._at_tortoisesvn.tigris.org].

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2822039

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-08-16 14:31:56 CEST

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