hg-github & nbsp hg-git sarar bir Mercurial eklenti ve depoları Bitbucket barındırılan ve GitHub üzerinde yansıtılmış bir iş akışı destekler;. Bu iş akışı normalde her arşivden yapılandırma dosyasına Git yolları ekleyerek gerektirir, ve GitHub arşivden şube adının işaret Mercurial imleri oluşturma. hg-github sizin için otomatik olarak bu ilgilenir. hg-github lisanslı BSD edilir.
Kurulum
hg-GitHub yüklemenin en kolay yolu aşağıdaki ilgili komutu çalıştırarak pip veya setuptools kullanarak PyPi doğrudan geçerli:
& Nbsp; pip -u hg-github yüklemek
veya:
& Nbsp; easy_install -U hg-github
Aksi takdirde hg-github indirebilir ve doğrudan kaynağından yüklemek:
& Nbsp; python setup.py install
Kurulduktan sonra, global .hgrc dosyasındaki uzantıları bölümüne hggithub ekleyin:
[Uzantıları]
hggithub =
Senin .hgrc dosyasında hggithub bir çizgi olmadığını unutmayın. Ayrıca o sarılmış ve hg-github tarafından otomatik olarak kullanıldığı gibi, hg-git uzantısı eklemek gerekmez.
Kurulduktan sonra aşağıdaki komutu ile o itin, böylece sizin depo varsayılan uzak konumu varsayarak Bitbucket üzerinde, GitHub yolunu otomatik olarak eklenir ve ismi GitHub verilir ise:
& Nbsp; hg itme github
Deposu Yolu
Yukarıda belirtildiği gibi, varsayılan uzak bir konumda Bitbucket açıkken, GitHub yol adı GitHub verilir. ADI BitBucket üzerinde bulunan yolun adıdır diğer adında Bitbucket yerler için, isim github-ADI verilir. Örneğin aşağıdaki .hg / hgrc repo yapılandırma düşünün:
[Yolları]
default = ssh: //hg@bitbucket.org/stephenmcd/hg-git
somefork = ssh: //hg@bitbucket.org/stephenmcd/hg-git-temp
aşağıdaki gibi hg-git config dosyasına girdileri ekleyecektir. Yapılandırma dosyası aslında yazılır unutmayın:
[Yolları]
default = ssh: //hg@bitbucket.org/stephenmcd/hg-github
somefork = ssh: //hg@bitbucket.org/stephenmcd/hg-github-temp
github = Git + ssh: //git@github.com/stephenmcd/hg-github.git
github-somefork = Git + ssh: //git@github.com/stephenmcd/hg-github-temp.git
GitHub adı
hg-github size GitHub ve Bitbucket aynı kullanıcı adı olduğu kabul edilmiştir. Farklı bir GitHub adınızı varsa, global .hgrc dosyasına aşağıdaki bölümde ekleyerek belirtebilirsiniz. Örneğin benim GitHub adı stephenmcd ise:
[Github]
kullanıcı adı = stephenmcd
Gereksinimleri :
- Python
- Mercurial
Yorum Bulunamadı