hgsubversion

Tela Software:
hgsubversion
Detalhes de Software:
Versão: 1.6
Data de upload: 14 Apr 15
Revelador: Augie Fackler
Licença: Livre
Popularidade: 7

Rating: 3.0/5 (Total Votes: 1)

hgsubversion é uma extensão mercurial que permite o uso de mercurial como um cliente Subversion.
Neste ponto, hgsubversion ser usado por utilizadores razoavelmente familiarizados com Mercurial como um VCS. Não é recomendado para mergulhar hgsubversion como uma introdução para Mercurial, já hgsubversion "dobra as regras" um pouco e viola alguns dos pressupostos típicos de usuários Mercurial iniciais.
Instalação
Você precisa ter o Subversion instalado com as ligações Python SWIG do Subversion 1.5 ou posterior. Você precisa Mercurial 1.3 ou posterior.
Se você não estiver familiarizado com a instalação de extensões Mercurial, por favor, veja a página de UsingExtensions no wiki Mercurial. Veja o exemplo para especificar um caminho absoluto perto da parte inferior da página. Você quer dar o caminho para o nível superior de seu clone deste repositório.
Antes de usar hgsubversion, encorajo-vos fortemente para executar os testes automatizados. Basta usar nariz se você tem (ou easy_install nariz, se você quiser), ou testes de uso de python / run.py para executar o conjunto com o corredor de teste convencional. Observe que, como eu uso nariz, há um monte de stdout vomitar nos testes agora. A parte importante é que todos os testes passam.
Use Básico
Obter um novo clone de um servidor svn:
hg clone [destino]
Real exemplo:
hg clone http://python-nose.googlecode.com/svn nose-hg
Note-se, você deve puxar a partir do diretório raiz subversão, não pastas específicas (tais como tronco).
Puxe novas revisões em um repo já convertido:
hg tração
Para obter mais informações, consulte hg ajuda svn, enquanto em um repo convertido.
Suporte para svn: externals
Todos os svn: externals propriedades são serializados em um único arquivo .hgsvnexternals, com a seguinte sintaxe:
[.]
& Nbsp; external_reference_line1_1
& Nbsp; external_reference_line1_2
[Dir2]
& Nbsp; external_reference_line2_1
& Nbsp; external_reference_line2_2
A linha de cabeçalho dá o diretório a propriedade se aplica em diante, '.' para o diretório raiz do projeto. O conteúdo da propriedade segue, cada linha que está sendo precedido por um único espaço.
A criação ou modificação deste arquivo irá desencadear svn:. Atualizações externa em um repositório Subversion relacionados

Requisitos :

  • Python
  • Mercurial

Programas semelhantes

git-cachecow
git-cachecow

14 Apr 15

hg-versions
hg-versions

14 Apr 15

Apache Subversion
Apache Subversion

16 Aug 18

githubhooks
githubhooks

20 Feb 15

Outro software de desenvolvedor Augie Fackler

hgsubversion
hgsubversion

10 Dec 15

Hg-Git
Hg-Git

10 Dec 15

hg-git
hg-git

20 Feb 15

Comentário para hgsubversion

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