HG-GitHub is 'n Mercurial plugin wat hg-git vou, en ondersteun 'n werk-vloei waar repositories op Bitbucket word aangebied en weerspieël op GitHub & nbsp;. Hierdie werk-vloei normaalweg vereis te voeg Git paaie na config lêer elke bewaarplek se, en die skep van Mercurial boekmerke wys na taknaam die GitHub bewaarplek se. HG-GitHub sorg van hierdie outomaties vir jou. HG-GitHub is BSD gelisensieer.
Installasie
Die maklikste manier om HG-GitHub installeer is direk van PyPi behulp pit of setuptools deur die loop onder die onderskeie opdrag:
& Nbsp; pit installeer -U HG-GitHub
of:
& Nbsp; easy_install -U HG-GitHub
Andersins kan jy hg-GitHub aflaai en installeer dit direk van die bron:
& Nbsp; python setup.py installeer
Sodra geïnstalleer is, by te voeg hggithub die artikel uitbreidings in jou globale .hgrc lêer:
[Uitbreidings]
hggithub =
Let daarop dat daar nie 'n streep in hggithub in jou .hgrc lêer. Jy hoef ook nie nodig om die HG-git uitbreiding voeg, want dit is toegedraai en outomaties deur HG-GitHub.
Sodra geïnstalleer is, die aanvaarding van die standaard remote ligging van jou bron is op Bitbucket, is die GitHub pad outomaties bygevoeg en die naam GitHub, sodat jy kan stoot om dit met die volgende opdrag:
& Nbsp; HG druk GitHub
Repository Paths
Soos hierbo genoem, is die GitHub pad die naam GitHub wanneer die standaard afgeleë plek op Bitbucket. Vir ander naam Bitbucket plekke, word die naam GitHub-naam wat gegee word, waar is die naam van die pad geleë op BitBucket. Byvoorbeeld die volgende oorweeg .hg / hgrc repo config:
[Paaie]
verstek = ssh: //hg@bitbucket.org/stephenmcd/hg-git
somefork = ssh: //hg@bitbucket.org/stephenmcd/hg-git-temp
HG-git sal inskrywings soos volg toe te voeg tot die config lêer. Let daarop dat die opstelling lêer nie eintlik geskryf:
[Paaie]
verstek = 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 Gebruikersnaam
HG-GitHub veronderstel jy het dieselfde gebruikersnaam op GitHub en Bitbucket. As jy 'n ander gebruikersnaam GitHub, kan jy dit spesifiseer deur die volgende artikel om jou globale .hgrc lêer. Byvoorbeeld my GitHub gebruikersnaam is stephenmcd:
[GitHub]
gebruikersnaam = stephenmcd
Vereistes :
- Python
- Mercurial
Kommentaar nie gevind