Tôi mới làm quen với Mercurial và cố gắng đẩy một tập tin thử nghiệm đến một kho lưu trữ trực tuyến. Tôi đã gặp thông báo lỗi là abort: repository default-push not found!
khi tôi cố gắng sử dụng lệnh hg push
. Tôi đã tìm kiếm trực tuyến và hầu hết các câu trả lời được đề cập để định cấu hình tệp .hg/hgrc. Tôi đã thực hiện và kiểm tra tệp .hg/hgrc của mình. Nó đã có một cái gì đó nhưLàm thế nào để giải quyết thông báo lỗi "hủy bỏ: kho lưu trữ mặc định-đẩy không tìm thấy!" Trong Mercurial?
[paths]
default = https://[email protected]/Alab/analysis
[web]
cacerts = /etc/pki/tls/certs/ca-bundle.crt
Để làm rõ câu hỏi của tôi, dưới đây là một vài bước tôi đã thực hiện và thông báo lỗi tôi nhận được. Máy của tôi là một máy chủ RedHat Linux 5 với cài đặt Python 2.4.3 mặc định. Tôi đã xây dựng một thư mục cho Mercurial tại /home/Cassie/CassieDir/analysis
và một kho lưu trữ tại bitbucket.org dưới dạng phân tích với tên người dùng ALab. Tôi đã nhập lệnh commit
và các lệnh hg status
khác. Tất cả đều ổn. Sau đó, đầu tiên tôi tạo ra một tập tin gọi là README giả và cố gắng đẩy nó vào /analysis
thư mục bằng cách
hg push
Thông báo lỗi cho thấy:
abort: certificate checking requires Python 2.6
Sau đó, để tránh lỗi chứng chỉ, tôi sau đó gõ
hg push --insecure
thông báo lỗi cho thấy như
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
abort: repository default-push not found!
Tôi cũng nhập "hg push -vv" và kết quả đầu ra giống như trên.
Cảm ơn bạn rất nhiều và vui lòng cho tôi biết nếu có bất kỳ sự nhầm lẫn nào.
kiểm tra lỗi chính tả của mình? có lẽ repostoryName nên được repositoryName? – PeskyGnat
đầu ra của 'hg push -vv' là gì? – krtek
Ban đầu, khi tôi đã "hg push", nó đã đưa ra thông báo lỗi là "hủy bỏ: kiểm tra chứng chỉ yêu cầu Python 2.6" vì vậy tôi đã sử dụng lệnh "hg push --insecure".Tuy nhiên, sau khi thực hiện nó, khi tôi đẩy lại, nó đã cho tôi thông báo lỗi là "Không tin tưởng tập tin /home/Cassie/aExperiment/aNewdirectory/.hg/hgrc từ người dùng không đáng tin cậy Cassie, nhóm Cassie, hủy bỏ: kho lưu trữ mặc định không tìm!" – Cassie