Saya telah menambahkan repositori dan pada saat commit saya mendapatkan error sebagai
error: abort: no username supplied (see "hg help config")
Saya tidak mendapatkan file Mercurial.ini di lokal saya juga. Adakah yang tahu bagaimana saya bisa mengatasi kesalahan ini pada Fedora?
configuration
mercurial
Snehal
sumber
sumber
Jawaban:
Entah meletakkan hgrc di direktori .hg di repo Anda atau meletakkan file .hgrc (hgrc untuk Windows) di direktori home Anda (lalu mencakup semua proyek Anda) Dalam file yang harus Anda tulis
sumber
hg config -e
perintah yang membuka editor dengan file konfigurasi rumah Anda. Lihathg help -c config
opsi lainnya.Di Windows, file konfigurasi ini dibaca:
Di Unix, file-file ini dibaca:
Sertakan berikut ini di salah satu file di atas:
sumber
Jawaban sederhana - di folder .hg Anda, buat file bernama .hgrc di sana, tambahkan konten berikut (periksa
hg help config
sintaks yang tepat)dan simpan itu. Harusnya bekerja sekarang. Perhatikan bahwa verbose = True tidak diperlukan, tetapi saya memasukkannya karena tercantum dalam konten bantuan
(Ini dari memori, tetapi
hg help config
akan memberi tahu Anda nama file dan sintaks yang benar)sumber
hg help config
keluar. Hanya dalam jawaban untuk konsistensi. :)jalankan hg config --edit (diuji dalam hg 3.1 baik pada linux debian dan windows ) itu akan membuat (jika tidak ada) dan membuka file dengan teks:
isi kolom "nama pengguna" dan simpan file tersebut
sumber
Pastikan bahwa pengguna saat ini memiliki file hgrc atau memiliki izin yang benar untuk itu.
sumber
letakkan file .hgrc dalam $ HOME atau home / user
sumber