2014-04-04 14 views
13

Tôi đang cố gắng lấy một số mã lật đổ - và lịch sử vào TFS.Lỗi Git; RPC không thành công; result = 22, HTTP code = 401

Đi qua GIT dường như là một chiến thắng nhanh chóng và làm theo các bước trong url dưới đây:

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

tôi đạt được tiến bộ, và nhập khẩu kho svn thử nghiệm của tôi vào một trường hợp git 'địa phương'. Tuy nhiên khi tôi cố gắng và đẩy nó vào TFS tôi nhận được một lỗi.

TFS chính nó là hướng dẫn cho tôi làm thế nào để 'đẩy một kho lưu trữ hiện'

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

Các kho GIT địa phương là ~ 3GB

Đây là thông điệp mà tôi có được

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 

Things cần lưu ý ở đây:

  1. kích thước của 826.47 MiB có vẻ hơi thấp
  2. mã lỗi (401) ngụ ý có sự cố truy cập.
    Tuy nhiên, tại thời điểm này tôi đã xác thực và tiếp tục để có vẻ hơi lạ.

Có ai có kinh nghiệm ở đây không?

+1

Hi, tôi đã kể từ khi mặt hàng này: http://support.microsoft.com/kb/2867441/en-us mà dường như về cơ bản mô tả vấn đề. Tuy nhiên điều này là dành cho IIS 7 .. và chúng tôi đang trên 8.something. Bất cứ ai khác có kinh nghiệm này? –

+0

Cập nhật vấn đề này: vấn đề ở trên là lỗi 502 - không phải là 401 (.2) mà tôi đã gặp phải vì vậy nó không liên quan. –

+1

Tôi cũng gặp vấn đề này. Có thêm khách hàng tiềm năng nào không? –

Trả lời

2

Sau một chút tìm kiếm, tôi tìm thấy số này Git - error: RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly, tuy nhiên bạn đã thử (theo nhận xét của bạn). Theo tài liệu atlassian (https://confluence.atlassian.com/display/STASHKB/Git+Push+Fails+-+fatal%3A+The+remote+end+hung+up+unexpectedly) lỗi lý do bạn nhận được là kích thước của postBuffer và bạn cần phải tăng nó.

Tăng kích thước bộ đệm Git để kích thước tập tin cá nhân lớn nhất của repo của bạn:

git config --global http.postBuffer 157286400 
Các vấn đề liên quan