2014-04-04 29 views
13

Bazı subversion kodlarını ve geçmişini TFS'ye almaya çalışıyorum.Git Hatası; RPC başarısız oldu; result = 22, HTTP code = 401

http://www.incyclesoftware.com/2013/08/how-easy-its-to-migrate-svn-to-tfs-2013-git-repo/ 

Ben ilerleme ve 'Yerel' git örneğine benim test svn deposu ithal: GIT üzerinden gidiyor

aşağıda url adımları izleyerek hızlı bir galibiyet ve gibi görünüyordu. Ancak, bunu TFS'ye zorladığımda bir hata alıyorum.

TFS kendisi

git remote add origin 
http://servername:8080/tfs/DefaultCollection/_git/TestDVCS3 git push -u origin --all 

yerel GIT depo ~ 3 GB

olan 'Varolan depo itmek' nasıl bana talimat olan bu mesaj ben

Username for 'http://servername:8080': myusername 
Password for 'http://[email protected]:8080': 
Counting objects: 145003, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (40421/40421), done. 
Writing objects: 100% (145003/145003), 826.47 MiB | 919.00 KiB/s, done. 
Total 145003 (delta 98198), reused 135297 (delta 89983) 
error: RPC failed; result=22, HTTP code = 401 
fatal: The remote end hung up unexpectedly 
fatal: The remote end hung up unexpectedly 
Everything up-to-date 

şeyler olsun Burada dikkat edilmesi gerekenler:

  1. 826.47 MiB büyüklüğü
  2. biraz düşük görünüyor hata kodu (401) bir erişim sorunu olduğunu ima eder.
    Ancak bu noktada kimliği doğrulanmış ve devam ettim ki bu biraz garip görünüyor.

Burada herhangi bir deneyimi olan var mı?

+1

Merhaba, çünkü bu bulduk: http://support.microsoft.com/kb/2867441/en-us Temel olarak sorunu açıklıyor gibi görünüyor. Ancak bu, IIS 7 için ... ve 8.somyoruz. Bunu başka biri mi deneyimledi? –

+0

Güncelleştirme: Yukarıdaki sorun bir 502 hatasıydı - 401 (.2) yaşamadım, bu yüzden alakalı değil. –

+1

Ben de aynı sorunu alıyorum. Daha fazla müşteri var mı? –

cevap

2

Biraz arama yaptıktan sonra bu Git - error: RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly'u buldum, ancak zaten denediniz (yorumunuza göre). Atlassian belgesine (https://confluence.atlassian.com/display/STASHKB/Git+Push+Fails+-+fatal%3A+The+remote+end+hung+up+unexpectedly) göre, aldığınız hata sebebi postBuffer boyutudur ve bunu arttırmanız gerekir.

senin repo büyük tek dosya boyutu Git tampon boyutunu artırın:

git config --global http.postBuffer 157286400