User names with "special" characters are not handled correctly

Issue #23 resolved
Anonymous created an issue

My HG username on a server contains an extended character (è to be exact), and while this works just fine with the commandline and TortoiseHG, it fails with HgSccPackage.

The alternative supported by the same server of supplying the e-mail address works for both commandline and TortoiseHG but again HgSccPackage fails. However, in this case, it seems to be an issue with the username containing an @ symbol.

Comments (3)

  1. Sergey Antonov repo owner

    By failed you mean that username with extended character is not accepted by your server ?

    As a workaround you can use hgrc (repository config file) to specify remote path alias with username and password. You can try to do this with 'Settings' toolbar command in synchronize dialog or if it doesn't work, manualy edit it (look step 6 here http://bitbucket.org/zzsergant/hgsccpackage/wiki/configVS).

    And yes, @ symbol is used to split username/password from server path in Url notation. Looks like I do not escape it properly. I'll look into that.

  2. Log in to comment