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

bzr-git-1480
bzr-git-1480

14 Apr 15

hg-importfs
hg-importfs

20 Feb 15

autohook
autohook

14 Apr 15

Meld
Meld

22 Jun 18

D'autres logiciels de développeur Stephen McDonald

gunicorn-console
gunicorn-console

19 Feb 15

Drum
Drum

13 Apr 15

Mezzanine
Mezzanine

19 Feb 15

Commentaires à hg-github

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