Tôi đứng sau một proxy xác thực và cần truy cập repo SVN từ xa qua https bằng cách sử dụng git svn
.Tôi có thể sử dụng xác thực proxy tương tác với git-svn không?
Proxy được xác định trong tệp ~/.subversion/servers
của tôi.
Khi tôi bắt đầu với git svn fetch
, tôi nhận được một thông báo lỗi:
yêu cầu lớp RA thất bại: OPTIONS của 'http://url/to/repos/branches/experimental'
Ok. No problem. Hãy ghi lại thông tin đăng nhập vào ~/.subversion/servers
→ mọi thứ hoạt động tốt.
Tuy nhiên, tôi là ít hơi khó chịu khi thông tin đăng nhập miền của tôi được lưu trữ trong một tệp văn bản thuần túy trên đĩa cứng của tôi.
Có cách nào khác (đặc biệt là những người tương tác) để xác thực tại proxy của tôi khi sử dụng git svn
qua https không?
Thông tin: Máy tính cần thực hiện điều này trong miền Windows và xác thực được thực hiện với NTLM.
nếu miền máy tính của bạn tham gia, máy chủ proxy của bạn có hỗ trợ xác thực Kerbose hoặc NTLM không? –
Câu hỏi hay. Đó là NTLM. Thêm điều đó vào câu hỏi của tôi! – eckes
thử http://ntlmaps.sourceforge.net/, Nó hỗ trợ: lưu trữ thông tin đăng nhập của người dùng trong tệp cấu hình hoặc yêu cầu mật khẩu từ bảng điều khiển trong thời gian bắt đầu –