Articles of mercurial

Gerenciando filiais de liberação no Mercurial

Recentemente mudei do SVN para o Mercurial. Agora eu me pergunto como realizar o stream de trabalho de ramificação pretendido no Mercurial de acordo com a boa prática, esperando que outros desenvolvedores entendam o que acontece no repository. Este é o stream de trabalho: Normalmente eu tenho um tronco / ramificação padrão onde o trabalho […]

Quais são os pontos fortes e fracos relativos do Git, Mercurial e Bazaar?

O que as pessoas vêem aqui como os pontos fortes e fracos relativos do Git, do Mercurial e do Bazaar? Ao considerar cada um deles um com o outro e contra sistemas de version control como SVN e Perforce, quais problemas devem ser considerados? Ao planejar uma migration do SVN para um desses sistemas de […]

Como configurar o Mercurial e o hgwebdir no IIS?

Eu estive procurando por todas as instruções decentes sobre como fazer o hgwebdir funcionar no IIS, mas não achei muito valioso. Há este “passo a passo” no wiki do Mercurial, mas não é muito bom. Há também isso e isso , mas, novamente, não consigo encontrar bons passos para levar até onde eles começaram.

Mercurial: decapitando a cabeça

Existe um commit que simplesmente não funcionou, então eu quero abandoná-lo sem deletá-lo da história. Eu atualizei de uma revisão anterior e cometi, criando assim uma nova cabeça. Eu não tenho twigs, não quero twigs, eu simplesmente quero simplesmente continuar com a nova cabeça exatamente como é, nada extravagante, sem fusão, sem preocupações, apenas continue […]

Podemos finalmente mudar para o DVCS no Corporate Software? O SVN ainda é um ‘must have’ para desenvolvimento?

O Git / Mercurial tem se tornado cada vez mais popular. Eu tenho visto muitos artigos comparando o SVN com o Git / Mercurial, mas estou querendo saber se realmente há algum motivo para continuar usando o SVN. Parece que há muitas ferramentas para o Git / Mercurial agora, o que deve ajudar a disseminar […]

Como salvar nome de usuário e senha com o Mercurial?

Eu usei o Mercurial em um projeto pessoal, e eu tenho typescript meu nome de usuário e senha toda vez que eu quero empurrar algo para o servidor. Eu tentei adicionar o seguinte ao arquivo .hgrc no meu diretório home, mas parece ser completamente ignorado. [ui] username = MY_USER_NAME password = MY_PASSWORD Como fazer isso […]

como ignorar arquivos em kiln / mercurial usando tartaruga hg “que fazem parte do repository”

Usamos tartaruga hg com forno. No meu projeto c # vs 2010 existem alguns arquivos que fazem parte do repository, mas eu gostaria que o tortoise hg os ignorasse quando eu fizesse um commit. Por exemplo, digamos que em uma canvas de login eu possa codificar o ID do usuário, a senha para teste. Eu […]

Mercurial: ramificações nomeadas versus vários repositorys

No momento, estamos usando o subversion em uma base de código relativamente grande. Cada release recebe seu próprio branch, e correções são realizadas contra o trunk e migradas para branches de lançamento usando svnmerge.py Acredito que chegou a hora de avançar para um melhor controle de fonts, e eu tenho andado com o Mercurial por […]

Mercurial .hgignore para projetos do Visual Studio 2008

O que é uma boa configuração para o arquivo .hgignore ao trabalhar com o Visual Studio 2008? Eu principalmente desenvolvo por conta própria, apenas ocasionalmente eu clono o repository para outra pessoa trabalhar nele. Estou pensando em pastas obj, .suo, .sln, arquivos .user, etc. Eles podem ser incluídos ou existem arquivos que eu não deveria […]

Transferindo base de código legado de cvs para repository distribuído (por exemplo, git ou mercurial). Sugestões necessárias para o design inicial do repository

Introdução e Contextualização Estamos no processo de mudar o sistema de controle de origem e atualmente estamos avaliando o git e o mercurial. A base de código total é de cerca de 6 milhões de linhas de código, portanto, não é massiva nem muito pequena. Deixe-me primeiro começar com uma breve introdução à aparência atual […]