hg-github

Tela Software:
hg-github
Detalhes de Software:
Versão: 0.1.4
Data de upload: 14 Apr 15
Revelador: Stephen McDonald
Licença: Livre
Popularidade: 50

Rating: 2.5/5 (Total Votes: 2)

hg-github é um plugin Mercurial que envolve hg-git, e suporta um fluxo de trabalho onde os repositórios estão hospedados no Bitbucket e espelhado em GitHub. & Nbsp; Este fluxo de trabalho normalmente requer a adição de caminhos Git para arquivo de configuração de cada repositório, e criar marcadores do Mercurial apontando para nome de filial do repositório GitHub. hg-github cuida deles para você automaticamente. hg-github é BSD licenciado.
Instalação
A maneira mais fácil de instalar hg-github é diretamente do pypi usando pip ou setuptools, executando o respectivo comando abaixo:
& Nbsp; pip instalar -U hg-github
ou:
& Nbsp; easy_install -U hg-github
Caso contrário, você pode baixar hg-github e instalá-lo diretamente da fonte:
& Nbsp; python setup.py install
Uma vez instalado, adicione hggithub para a seção extensões em seu arquivo .hgrc mundial:
[extensões]
hggithub =
Note-se que não há um traço em hggithub em seu arquivo .hgrc. Você também não precisa adicionar a extensão hg-git, como ele é embrulhado e usado automaticamente pelo hg-github.
Uma vez instalado, é assumindo que o local remoto padrão do seu repositório em Bitbucket, o caminho GitHub é adicionado e dado o nome github automaticamente, assim você pode empurrá-lo com o seguinte comando:
& Nbsp; hg impulso github
Caminhos de repositório
Como mencionado acima, o caminho GitHub é dado o nome github quando o local remoto padrão é em Bitbucket. Para outros locais bitbucket nomeados, o nome github-NAME é dado, em que nome é o nome do caminho localizado no BitBucket. Por exemplo, considere a seguinte configuração repo .hg / hgrc:
[caminhos]
default = ssh: //hg@bitbucket.org/stephenmcd/hg-git
somefork = ssh: //hg@bitbucket.org/stephenmcd/hg-git-temp
hg-git irá adicionar entradas para o arquivo de configuração da seguinte forma. Observe que o arquivo de configuração não é realmente escrito para:
[caminhos]
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 usuário
hg-github assume que tem o mesmo nome de usuário no GitHub e Bitbucket. Se você tem um nome de usuário GitHub diferente, você pode especificá-lo adicionando a seção seguinte ao seu arquivo .hgrc global. Por exemplo meu nome de usuário GitHub é stephenmcd:
[Github]
username = stephenmcd

Requisitos :

  • Python
  • Mercurial

Programas semelhantes

gitrecipe
gitrecipe

15 Apr 15

github-collective
github-collective

20 Feb 15

gwsmhg
gwsmhg

20 Feb 15

shelve
shelve

15 Apr 15

Outro software de desenvolvedor Stephen McDonald

sphinx-me
sphinx-me

11 May 15

babbler
babbler

11 May 15

django-overextends
django-overextends

20 Feb 15

gunicorn-console
gunicorn-console

19 Feb 15

Comentário para hg-github

Comentários não encontrado
Adicionar comentário
Ligue imagens!