Ở nhà, công trình này hoàn hảo. Tôi đang trên một máy tính khác bây giờ (sử dụng Cygwin) và hg push sẽ không nhắc nhập username/password:Làm cách nào để nhận được hg nhắc nhở tên người dùng/mật khẩu HTTP của tôi trên cygwin/windows?
[email protected] /cygdrive/d/repos/upthescala/viewprotect
$ hg push https://viewprotect.googlecode.com/hg/
pushing to https://viewprotect.googlecode.com/hg/
searching for changes
abort: http authorization required
Dưới đây là nội dung của tôi ~/.hgrc:
[http_proxy]
host=someproxy:8080
[ui]
username = My Name <myemail>
Cảm ơn tạm ứng cho bất kỳ lời khuyên nào!
Lưu ý: điều này có vẻ là vấn đề về Cygwin. Khi tôi cố gắng từ Windows prompt (cmd.exe), nó hoạt động như mong đợi:
D:\repos\upthescala\viewprotect>hg push https://viewprotect.googlecode.com/hg/
pushing to https://viewprotect.googlecode.com/hg/
searching for changes
http authorization required
realm: Google Code Mercurial Repository
user: myemailaddress
password: *********
remote: Success.
- LES
tất nhiên, tôi đã chặn mật khẩu thực! (Đó là mật khẩu khó hiểu mà google tạo ra cho bạn cho kho lưu trữ mã nguồn - tôi không dày đặc đó :) – les2
lol @ "đó là mật khẩu khủng khiếp. Bạn nên tìm ra thứ gì đó tốt hơn tám sao." – HighCommander4
Cảm ơn @ HighCommander4 Tôi biết ai đó sẽ nhận được nó. :) –