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

Re: How to acces a svnserve that is listening on other port than 3690

From: Ximon Eighteen <ximon.eighteen_at_int.greenpeace.org>
Date: 2006-01-03 20:09:02 CET

Ignacio Parra wrote:
> Hi,
>
> I need to acces a svnserve that is listening on other port than the 3690.
> Until yesterday, the server was listening on the 3690, and the tortoisesvn
> was working correctly, but the IT people has installed a firewall on the
> server, and the only port available to this server is not the original one.
>
> When I tried to connect to the server directly, the repo-browser gets
> perfectly the new url (svn://fisico:8000/SQL) and coneects to the server,
> but when I change the entries file on the .svn folder to view this change on
> a checkedout folder, it appears the next error:
>
> Error: Commit failed (details follow):
> Error: Unrecognized URL scheme for ''
>
> Looks like that the commit subcommand does not understand the new port. How
> can I make this works?
>
> The server is on a win xp sp2, svn version 1.2.3. The client is also a win
> xp sp2, svn version 1.2.3.
>
> I will appreciate very much any help that you can offer me.

I'm guessing here but I imagine that the repo-browser uses the svn ls
command which does not involve a working copy but that commit uses the
working copy which is why you see different behaviour.

Furthermore I suggest that you might need to "relocate" your working
copy because the URL to your repository has changed (it now contains
:8000 and presume that before it did not).

Using TortoiseSVN a "relocate" can be performed like this:

1. In Windows Explorer right click on the folder that is your working copy.
2. In the popup menu that appears click the submenu TortoiseSVN.
3. In the sub popup menu that appears click "Relocate...".
4. In the "To URL" field change the URL so that the first part that
changed when you changed ports is changed. I'm guessing again but I
guess before the firewall change you had something like this:-

  svn://fisico/SQL

And now you have something like this:-

  svn://fisico:8000/SQL

So in the "To URL" field add in the missing ":8000" and hit OK.

Ximon

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jan 3 20:20:51 2006

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

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