hg-github

Logiciel capture d'écran:
hg-github
Détails logiciels:
Version: 0.1.4
Date de transfert: 14 Apr 15
Développeur: Stephen McDonald
Licence: Gratuit
Popularité: 10

Rating: nan/5 (Total Votes: 0)

hg-github est un plugin Mercurial qui enveloppe hg-git, et prend en charge un flux de travail où les dépôts sont hébergés sur Bitbucket et miroir sur GitHub. & Nbsp; Ce flux de travail exige normalement ajout de chemins Git au fichier de configuration de chaque référentiel, et la création de signets Mercurial pointant vers le nom de la branche de référentiel GitHub. hg-github prend soin de ceux-ci pour vous automatiquement. hg-github est sous licence BSD.
Installation
Le moyen le plus facile à installer hg-github est directement à partir Pypi utilisant pip ou setuptools en exécutant la commande respective ci-dessous:
& Nbsp; pip installer -U hg-github
ou:
& Nbsp; easy_install -U hg-github
Sinon, vous pouvez télécharger hg-github et l'installer directement à partir de la source:
& Nbsp; python setup.py install
Une fois installé, ajouter hggithub à la section des extensions dans votre fichier global de .hgrc:
[extensions]
hggithub =
Notez qu'il n'y a pas un tiret dans hggithub dans votre fichier .hgrc. Vous pouvez aussi ne pas besoin d'ajouter l'extension hg-git, comme il est emballé et utilisé automatiquement par hg-github.
Une fois installé, en supposant que l'emplacement distant par défaut de votre référentiel est sur Bitbucket, le chemin GitHub est automatiquement ajoutée et donné le nom github, de sorte que vous pouvez pousser à elle avec la commande suivante:
& Nbsp; hg poussoir github
les chemins de référentiel
Comme mentionné ci-dessus, le chemin GitHub est donné le nom github lorsque l'emplacement distant par défaut est sur Bitbucket. Pour d'autres endroits Bitbucket nommées, le nom github-nom est donné, où NOM est le nom du chemin situé sur BitBucket. Par exemple, considérons l'.hg / hgrc repo config suivante:
[chemins]
défaut = ssh: //hg@bitbucket.org/stephenmcd/hg-git
somefork = ssh: //hg@bitbucket.org/stephenmcd/hg-git-temp
hg-git ajouter des entrées au fichier de configuration comme suit. Notez que le fichier de config est pas réellement écrit à:
[chemins]
défaut = 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 Nom d'utilisateur
hg-github suppose que vous avez le même nom d'utilisateur sur GitHub et Bitbucket. Si vous avez un nom d'utilisateur GitHub différent, vous pouvez spécifier en ajoutant la section suivante à votre fichier global de .hgrc. Par exemple, mon nom d'utilisateur GitHub est stephenmcd:
[Github]
username = stephenmcd

Exigences :

  • Python
  • Mercurial

Logiciel similaire

cgit
cgit

17 Feb 15

HG Webhooks
HG Webhooks

20 Feb 15

cvsclone
cvsclone

3 Jun 15

Hostery
Hostery

20 Feb 15

D'autres logiciels de développeur Stephen McDonald

Mezzanine
Mezzanine

14 Apr 15

gunicorn-console
gunicorn-console

19 Feb 15

Mezzanine
Mezzanine

19 Feb 15

Commentaires à hg-github

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!