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

Re: Checkout still appears to be broken

From: Stefan Kueng <tortoisesvn_at_gmail.com>
Date: Wed, 03 Dec 2008 12:06:32 +0100

JonB wrote:
> Thanks for the quick reply, sorry that wasn't clear - I should know
> better :-( Apologies again I got the close quote in the wrong place
> the thread to google for is titled "Tortoisesvn 1.5.1 Checkout broken"
> - try http://svn.haxx.se/tsvnusers/archive-2008-07/0809.shtml for a
> view of the thread, this might have made it a little clearer!
>
> As per the web instructions I linked to I set up a new tunnel config
> for svn by adding the following line under the [tunnels] section in
> the config file ( for me C:\Documents and Settings\Jonathan Booth
> \Application Data\Subversion\config ):
>
> ### Section for configuring tunnel agents.
> [tunnels]
> ssh_user = "C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe" -
> noagent -i "C:/Documents and Settings/Jonathan Booth/My Documents/Keys/
> hm-ssh-svn.ppk"

ssh_user
as a tunnel is not allowed. That would translate to urls in the form of:
svn+ssh_user://
which is a violation of rfc1738 (http://www.ietf.org/rfc/rfc1738.txt):
"Scheme names consist of a sequence of characters. The lower case
letters "a"--"z", digits, and the characters plus ("+"), period ("."),
and hyphen ("-") are allowed."

As you can see, the _ char is not allowed in a scheme name.

But I'll check the code whether your 'url' is not recognized because of
the _ char (which would be correct) or because of a bug in TSVN/svn.

> FYI: if however I make the config file read:
> ### Section for configuring tunnel agents.
> [tunnels]
> ssh = "C:/Program Files/TortoiseSVN/bin/TortoisePlink.exe" -C -noagent
> -i "C:/Documents and Settings/Jonathan Booth/My Documents/Keys/hm-ssh-
> svn.ppk"

Then please, use that.
Do not introduce custom schemes for no apparent reason.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=978818
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2008-12-03 12:06:47 CET

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

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