On 6 October 2011 01:28, Surya Nyayapati <[email protected]> wrote:

> Hello,
>   We are a small Microsoft shop, and currently we are using subversion
> with VisualSVN installed.
> I am currently evaluating Mercurial because of branching and merging
> nightmare in svn.
> Our env:
> Server(as virtual machine): Win 2008 R2, IIS 7, Python 2.7, Mercurial
> 1.9.2 from source
> Client: Win 7 x64, TortoiseHg 2.1.3
>
> First i followed
> http://www.firegarden.com/software/hosting-mercurial-repo-iis7-windows-server-2008r2-x64-python-isapi-cgi
>  with
> latest mercurial source code 1.9.2 and python 2.7 got the below error
>
> Failed to import callback module 'hgwebdir_wsgi'
>
> The specified module could not be found.
>
> so i scratched isapi method and went with CGI
> http://www.jeremyskinner.co.uk/mercurial-on-iis7/ walkthrough (using
> hgweb.cgi instead of hgwebdir.cgi) and it worked,i can do cloning,push,
> pull etc but only for HTTP.
> To enable SSL
> i followed http://www.dylanbeattie.net/docs/openssl_iis_ssl_howto.html
>
> in my mercurial.ini i have
>
> [paths]
>
> default = https://webtest/hg/test/
>
>
> [hostfingerprints]
>
>
> webtest = 50:de:a4:d9:72:59:68:fd:91 ...
>
> when i try to clone, TortoiseHg seems to hang for a min and then i get this
> error
>
> URLError: [Errno 10054] An existing connection was forcibly closed by the 
> remote host
>
> [command returned code 255...]
>
> As a test i tried MacHg 0.9.24 on my Mac following this
> http://machghelp.jasonfharris.com/kb/connections/how-do-i-add-a-server-certificate-or-fingerprint-for-https
> and it worked! (so i know at least server is not the issue, i think?)
>
> What am i missing in my win 7, Can you please help
>
> I have a question posted in http://stackoverflow.com/q/7650850/209609 too
> for your ref.
>
> Thanks
>
> Surya
>
>
Hi Surya

So, you have your mac talking to your IIS mercurial server, which means your
server is set up properly.

To reduce the number of possible sources of the problem, try clone from the
command line - without using TortoiseHg.
This is just to make sure if it really is a TortoiseHg problem, and not a
Mercurial problem.

If your command line clone "hg clone ..." also fails, then it is the
configuration of Mercurial.

I suggest you try IRC on freenode.net since here you will get direct access
to all the gurus.
See http://mercurial.selenic.com/wiki/IRC

Regards,
Peer
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to