从mercurial推送时如何解决ssh崩溃



我正试图帮助一位朋友将mercurial repo迁移到git repo。不幸的是,我从来没有处理过这个。。。

配置为:

-Win 2012服务器R2-Mercurial 5.3.1-Python 2.7-杜利奇0.19.13-0.8.13-openSSH 3.8.1p1

hgrc文件如下所示:

# Generated by TortoiseHg
[extensions]
hgext.bookmarks =
hggit = C:Python27Libsite-packageshg_git-0.8.13-py2.7.egghggit
[paths]
default = git+ssh://git@bitbucket.org:khollande/beeconcept_git.git

事实是ssh在尝试推送时会崩溃!由于我不熟悉这方面的工作,也许我做错了什么,我在谷歌上看了很多,但我找不到我的错误在哪里…

C:wampwwwbeeconcept> hg push
pushing to git+ssh://git@bitbucket.org:khollande/beeconcept_git.git
abort: git remote error: The remote server unexpectedly closed the connection.

我有一个窗口显示ssh.exe停止运行。。。

这是坠机报告:

Version=1
EventType=APPCRASH
EventTime=132288487600471221
ReportType=2
Consent=1
ReportIdentifier=f4f0f313-67a0-11ea-9409-020025bbc378
IntegratorReportIdentifier=f4f0f312-67a0-11ea-9409-020025bbc378
WOW64=1
NsAppName=ssh.exe
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=ssh.exe
Sig[1].Name=Application Version
Sig[1].Value=0.0.0.0
Sig[2].Name=Application Timestamp
Sig[2].Value=40843497
Sig[3].Name=Fault Module Name
Sig[3].Value=KERNEL32.DLL
Sig[4].Name=Fault Module Version
Sig[4].Value=6.2.9200.16384
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=5010a926
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=00023858
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.2.9200.2.0.0.272.7
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=3a8c
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=3a8ce5a7b3a20f456f83e4393a5aa081
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=ed02
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=ed02022d7ddcf8bbf920c2321db81540
UI[2]=C:Program Files (x86)OpenSSHbinssh.exe
UI[3]=ssh.exe has stopped working
UI[4]=Windows can check online for a solution to the problem.
UI[5]=Check online for a solution and close the program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=C:Program Files (x86)OpenSSHbinssh.exe
LoadedModule[1]=C:WindowsSYSTEM32ntdll.dll
LoadedModule[2]=C:WindowsSYSTEM32KERNEL32.DLL
LoadedModule[3]=C:WindowsSYSTEM32KERNELBASE.dll
LoadedModule[4]=C:Program Files (x86)OpenSSHbincygcrypto-0.9.7.dll
LoadedModule[5]=C:Program Files (x86)OpenSSHbincygwin1.dll
LoadedModule[6]=C:Program Files (x86)OpenSSHbincygminires.dll
LoadedModule[7]=C:Program Files (x86)OpenSSHbincygz.dll
LoadedModule[8]=C:WindowsSYSTEM32ADVAPI32.DLL
LoadedModule[9]=C:WindowsSYSTEM32msvcrt.dll
LoadedModule[10]=C:WindowsSYSTEM32sechost.dll
LoadedModule[11]=C:WindowsSYSTEM32RPCRT4.dll
LoadedModule[12]=C:WindowsSYSTEM32SspiCli.dll
LoadedModule[13]=C:WindowsSYSTEM32CRYPTBASE.dll
LoadedModule[14]=C:WindowsSYSTEM32bcryptPrimitives.dll
LoadedModule[15]=C:WindowsSYSTEM32user32.DLL
LoadedModule[16]=C:WindowsSYSTEM32GDI32.dll
LoadedModule[17]=C:Windowssystem32IMM32.DLL
LoadedModule[18]=C:WindowsSYSTEM32MSCTF.dll
LoadedModule[19]=C:WindowsSYSTEM32CRYPTSP.dll
LoadedModule[20]=C:Windowssystem32rsaenh.dll
LoadedModule[21]=C:WindowsSYSTEM32wsock32.DLL
LoadedModule[22]=C:WindowsSYSTEM32WS2_32.dll
LoadedModule[23]=C:WindowsSYSTEM32NSI.dll
LoadedModule[24]=C:Windowssystem32napinsp.dll
LoadedModule[25]=C:Windowssystem32NLAapi.dll
LoadedModule[26]=C:WindowsSystem32mswsock.dll
LoadedModule[27]=C:WindowsSYSTEM32DNSAPI.dll
LoadedModule[28]=C:WindowsSystem32winrnr.dll
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=ssh.exe
AppPath=C:Program Files (x86)OpenSSHbinssh.exe
NsPartner=windows
NsGroup=windows8

如有帮助,不胜感激!

好的,经过一天的努力,我决定了解更多关于这个配置的信息,所以我卸载了所有东西,然后从头开始,所以我安装了python 2.7和所需的模块,tortoisehg(上一个版本(,我的hgrc文件配置没有改变,我试图推送,但我得到了一个公钥错误。。。所以我下载了Putty,然后制作了我保存在比特桶上的公钥,以及我在选美比赛中加载的私钥(乌龟的私钥(,我不再收到公钥错误消息,但仍然是:

PS C:wampwwwbeeconcept> hg push
pushing to git+ssh://git@bitbucket.org:khollande/beeconcept_git.git
abort: git remote error: The remote server unexpectedly closed the connection.

我真的不明白为什么它不起作用,因为我更了解它是如何工作的。。。

  1. Git repo在推送之前必须存在(现在我在读取尝试时看到404(
  2. Git回购必须至少有1个提交

相关内容

  • 没有找到相关文章

最新更新