Mercurial

Tela Software:
Mercurial
Detalhes de Software:
Versão: 4.5.3 Atualizado
Data de upload: 22 Jun 18
Revelador: Matt Mackall
Licença: Livre
Popularidade: 113

Rating: 5.0/5 (Total Votes: 1)

O Mercurial é um sistema de gerenciamento de controle de origem (SCM), gratuito, leve, rápido, portátil e distribuído, projetado especificamente para o gerenciamento eficiente de projetos distribuídos muito grandes.

O software fornece aos usuários uma interface de linha de comando fácil de usar e intuitiva, e atualmente é usado por uma ampla gama de projetos que exigem controle de revisão confiável, distribuído e rápido, como o OpenSolaris, o MoinMoin ou o Xen.

Também é muito fácil de aprender e funciona. Dois tutoriais de início rápido sobre como clonar um projeto e enviar alterações, bem como criar um projeto e um compromisso, são fornecidos na página inicial do projeto.


Opções de linha de comando

Entre suas opções de linha de comando, que podem ser vistas de relance se você executar o comando & lsquo; hg --help & rsquo; comando em um emulador de terminal / prompt de comando, podemos mencionar a capacidade de adicionar arquivos selecionados no próximo commit, adicionar todos os novos arquivos e excluir os perdidos, visualizar informações do changeset para cada arquivo, compactar uma revisão de repositório como um archive não versionado, aplicar um ou vários arquivos changegroup, copie as alterações entre as ramificações ou faça a mudança de conjuntos de alterações.

Além disso, você pode reverter o efeito do conjunto de alterações anterior, criar marcadores, listar marcadores existentes e repositório nomeado ramificações, listar arquivos rastreados, exibir ramificações, importar um conjunto ordenado de correções, verificar a integridade de um repositório, procurar padrões em revisões ou arquivos especificados, renomeie arquivos, ative um servidor da Web independente, atualize o diretório de trabalho, crie um novo repositório no diretório atual e muito mais.


Sob o capô e sistemas operacionais suportados

O Mercurial é escrito inteiramente na linguagem de programação Python, projetado desde o início como um software multi-plataforma que funciona bem em todas as distribuições GNU / Linux, bem como nos sistemas operacionais Microsoft Windows e Mac OS X. Ambas as arquiteturas de 32 bits e 64 bits são suportadas no momento.

O que há de novo nesta versão:

  • demandimport : não aumente o ImportError para um item desconhecido em fromlist
  • posix: faz o polling () reiniciar na interrupção por sinal (issue5452)
  • hgweb: adicione barra ausente ao URL do log de arquivo no estilo rss

O que há de novo na versão:

  • demandimport: não aumente o ImportError para um item desconhecido em fromlist
  • posix: faz o polling () reiniciar na interrupção por sinal (issue5452)
  • hgweb: adicione barra ausente ao URL do log de arquivo no estilo rss

O que há de novo na versão 4.2.3:

  • requireimport: não aumente o ImportError para um item desconhecido no fromlist
  • posix: faz o polling () reiniciar na interrupção por sinal (issue5452)
  • hgweb: adicione barra ausente ao URL do log de arquivo no estilo rss

O que há de novo na versão 4.2.2:

  • requireimport: não aumente o ImportError para um item desconhecido em fromlist
  • posix: faz o polling () reiniciar na interrupção por sinal (issue5452)
  • hgweb: adicione barra ausente ao URL do log de arquivo no estilo rss

O que há de novo na versão 4.1.1:

  • demandimport: não aumente o ImportError para o item desconhecido no fromlist
  • posix: faz o polling () reiniciar na interrupção por sinal (issue5452)
  • hgweb: adicione barra ausente ao URL do log de arquivo no estilo rss

O que há de novo na versão 4.0.2:

  • demandimport: não aumente o ImportError para um item desconhecido em fromlist
  • posix: faz o polling () reiniciar na interrupção por sinal (issue5452)
  • hgweb: adicione barra ausente ao URL do log de arquivo no estilo rss

O que há de novo na versão 3.7.2:

  • bundlerepo: manipular corretamente o linkrev oculto no filelog (issue4945)
  • bundlerepo: manipular corretamente o linkrev oculto no manifestlog (issue4945)
  • demandimport: adicione _imp para ignorar a lista
  • doc: exemplo correto referente ao alias "hg purge" na página man "hgrc.5"
  • doc: remove a opção descontinuada da sinopse da ajuda de comando
  • conjunto de arquivos: corrija copiar / colar na mensagem de erro eol ()
  • ajuda: corrija erros de digitação na documentação do backgroundclose
  • help: hg.intevation.de é o novo nome principal de hg.intevation.de (e novo cert)
  • help: atualize exemplos de modelos para usar a sintaxe literal reST
  • hg: obtém bloqueio ao criar compartilhamento do repositório em pool (issue5104)
  • log: corrija a ordem das revisões filtradas por várias opções de OR (issue5100)
  • rebase: atualiza o diretório de trabalho ao abortar (issue5084)
  • revert: reverta corretamente para o ancestral de p2 durante a mesclagem (issue5052)
  • revset: achatar operações 'list' encadeadas (também conhecidas como args) (issue5072)
  • configuração: evite procedimentos relacionados a hg.exe em setup.py --pure
  • ui: corrija falha por eco de prompt não interativo para nome de usuário
  • unionrepo: manipular corretamente o link-link oculto no revlog (issue5070)
  • zeroconf: encaminha todos os argumentos passados ​​para o ui.configitems () wrapper

O que há de novo na versão 3.7.1:

  • emendar: não preserve a maioria dos campos extras
  • enxerto: não preservar a maioria dos campos extras
  • histedit: corrigir erros na documentação
  • osutil: desativa a compilação de recvfds () em plataformas não suportadas
  • osutil: não aborta o carregamento do módulo puro só porque a libc não tem recvmsg ()
  • rebase: conjunto de alterações de recuo 986d04b9fedd
  • rebase: altera o conjunto de alterações d755a9531fce
  • rebase: não preservar a maioria dos campos extras

O que há de novo na versão 3.5.1:

  • converter: corrija as conversões de conteúdo do arquivo de cópia git
  • conjuntos de arquivos: caso de ignorar caso em tamanho () predicado para um único valor
  • ajuda: corrija o typo familar - & gt; familiar
  • ajuda: corrija erros de digitação na documentação de script
  • hg: evite o compartilhamento automático quando o destino do clone for remoto
  • hgweb: corrija a confiança do caminho dos modelos (BC)
  • histedit: backbb ebb5bb9bc32e
  • largefiles: certifique-se de que lfutil.getstandinmatcher () corresponda apenas aos standins
  • correspondência: corrija um renomeação somente de caso + confirmação de caminho explícito no icasefs (issue4768)

  • Analisadores
  • : corrija vazamento de memória em compute_phases_map_sets
  • rebase: bloqueia o repositório durante a operação completa de rebase
  • revset: previne a falha causada pela expressão de grupo vazia enquanto otimiza "e"
  • revset: previne a falha causada pela expressão de grupo vazia enquanto otimiza "ou"
  • strip: use o padrão "finally: tr.release" durante a remoção
  • update: bloqueia o repo para todo o comando 'hg update'
  • wix: evite um aborto com 'hg help -k foo'

O que há de novo na versão 3.4.2:

  • changegroup: calcule corretamente a base comum em changeggroupsubset (issue4736)
  • crecord: corrija um erro de digitação introduzido ao mover o crecord para o núcleo
  • crecord: corrija três erros introduzidos enquanto move o crecord para dentro do núcleo
  • hgwebdir: evite entradas repo e de diretório redundantes quando 'web.name' está definido
  • hgwebdir: não permite que o pai oculto de um subrepo seja exibido como um diretório
  • analisadores: não armazena em cache o tipo RevlogError (issue4451)
  • pull: evita a condição de corrida com 'hg pull --rev name --update' (issue4706)
  • templater: não pré-processe string de modelo na expressão "if" (issue4714)
  • templater: avalia os argumentos passados ​​para diff () apropriadamente
  • templater: parse "..." como string para compatibilidade com 2.9.2-3.4 (issue4733)
  • transplante: apenas puxe a revisão transplantada (issue4692)

O que há de novo na versão 3.4:

  • comandos:
  • anotar: adicionar opção para anotar arquivos de diretório de trabalho
  • anote: sempre prepare o contexto de ancestralidade da base fctx (issue4600)
  • anote: ajuste sempre o linkrev antes de ir até os pais (issue4623)
  • anote: prepare o contexto de ascendência do workingfilectx
  • marcadores: adicione incoming () para substituir diff () por bookmarks recebidos
  • marcadores: adicione outgoing () para substituir diff () por marcadores de saída
  • favoritos: verifique o sufixo @patálias antes de disponível @ número para eficiência
  • favoritos: aprimore o teste de exibição de detalhes sobre marcadores de entrada / saída
  • favoritos: impede que marcadores divergentes sejam atualizados inesperadamente
  • marcadores: reutilize @number bookmark, se referir changeset remetido remotamente
  • favoritos: reescreva comparando os favoritos em commands.summary () por compare ()
  • favoritos: mostra o status detalhado de marcadores de entrada / saída
  • clone: ​​adiciona suporte ao progresso para clones de hardlink (issue3059)
  • commands.import: aceita uma opção de prefixo
  • commands.push: aborta quando as revisões são avaliadas como conjunto vazio (BC)

  • Comandos
  • : adicione o botão de configuração ui.statuscopies
  • debuginstall: expande o caminho do editor antes de procurá-lo (issue4380)
  • arquivos: divida a implementação reutilizável no cmdutil para suporte ao subrepo
  • arquivos: use o objeto ctx para acessar o dirstate
  • enxerto: permitir a criação de enxertos de irmãos
  • enxerto: grava enxertos intermediários em extras
  • log: exibe nós de ramo de fechamento como "_" (BC)
  • log: fix --follow pai nulo para não incluir a revisão 0
  • log: make -fr mostra o histórico completo das rotações fornecidas
  • log: prefira 'wctx' ao invés de 'pctx' para o contexto de trabalho
  • patch.internalpatch: aceita um parâmetro de prefixo
  • patch.internalpatch: adicione um valor padrão para o prefixo
  • patch: renomeia pathstrip para pathtransform
  • pull: print "puxando de foo" antes de acessar o outro repo
  • push: adquire o 'wlock' local se o "pushback" for esperado (BC) (issue4596)
  • resolve: aviso de silêncio de tapinhas desconhecidos para -l / - list (BC)
  • revert: avalia os conjuntos de arquivos no diretório de trabalho (issue4497)
  • revert: fix --interactive na modificação local (issue4576)
  • reverter: pare de limpar os arquivos após a reversão interativa (questão4592)
  • revert: aceita apenas -I / -X sem caminhos ou -a / -i (issue4592)
  • revert: aplica normallookup no arquivo revertido se o tamanho não for alterado (issue4583)
  • revert: restaura a capacidade de reverter apenas no caso de renomeação (issue4481)
  • status: adicione o texto de ajuda do diretório relativo (issue3835)
  • core:
  • bundle2: captura da saída da mensagem de reversão da transação (issue4614)
  • bundle2: desativa a captura de saída, a menos que usemos http (issue4613 número4615)
  • changelog: corrija readpending se não houver dados pendentes (issue4609)
  • dirstate: corrija a ordem de inicialização de nf vs f
  • filelog: permite que arquivos censurados contenham dados de preenchimento
  • mesclagem: execute o gancho de atualização após a última liberação de bloqueio
  • pushkey: libera os dados pendentes antes de executar um gancho de pré-ação (issue4607)
  • repoview: melhore o desempenho do staticblockers de computação
  • revlog: _addrevision cria deltas de substituição completa com base em revisões censuradas
  • revlog: adicione "iscensored ()" ao revlog da API pública
  • revlog: o addgroup verifica se os deltas de entrada adicionam revas censuradas, define o bit de sinalizador
  • revlog: no addgroup, rejeite deltas mal formados com base em nós censurados
  • revlog: fazer a conversão de um trabalho em linha para um trabalho não alinhado após uma faixa
  • revlog: caso especial expandindo os deltas de substituição completa recebidos pela troca
  • subrepo: não escreva linhas .hgsubstate com o estado subrepo vazio (issue4622)
  • subrepo: atualiza o texto da ajuda para a conta diff -I / -X gitsubrepo support
  • tags: estabeleça um cache separado e compartilhado de .hgtags filenodes
  • tags: altere o formato dos arquivos de cache de tags
  • tags: tenha um arquivo de cache diferente por nível de filtro
  • ui: desative revsetaliases no modo simples (BC)
  • util: adicione suporte de retorno de chamada de progresso a copyfiles
  • windows: make shellquote () cita qualquer caminho que contenha '' (issue4629)
  • extensões:
  • color: seja mais conservador sobre a configuração do modo ANSI no Windows (BC)
  • cor: corrija a falha no cmd.exe
  • color: omite o aviso do terminfo / win32 se não for interativo (issue4543)
  • color: suporta um modo de cor diferente quando o pager está ativo
  • convert: ajusta a barra de progresso para mesclagens de octopus (issue4169)
  • histedit: adicione a opção --edit-plan ao histedit
  • histedit: permitir histedit --continuar quando não estiver em um descendente (BC)
  • histedit: corrija as faixas de impedimento durante o histedit
  • histedit: corrigir o estilo da nova mensagem de erro
  • histedit: melhore a integração da ação roll com fold
  • histedit: corrige o rollup solicitando uma mensagem de confirmação (issue4606)
  • largefiles: não trave quando clonar para um repositório remoto
  • largefiles: não mangle conjuntos de arquivos ao corrigir o correspondente de log
  • largefiles: sempre considere o conjunto de parâmetros 'checked' de updatelfiles
  • largefiles: evita chamada recursiva infinita de openlfdirstate em overriderevert
  • largefiles: não crie uma cadeia de chamadas de contenção
  • largefiles: não prefixe padrões de espera com '.hglf' ao registrar
  • largefiles: não avisar quando reverter um largefile esquecido
  • largefiles: extraia e reutilize a variável 'standin' em overriderevert ()
  • largefiles: para atualização, atualize somente arquivos grandes quando necessário
  • largefiles: manipular o log de fora do repositório
  • largefiles: introduza lfutil.findstorepath ()
  • largefiles: substitua cmdutil.revert () em vez de comands.revert ()
  • largefiles: relata a origem dos arquivos grandes copiados / movidos no status -C
  • largefiles: defina a extensão como ativada localmente após um clone que exige
  • largefiles: ensina log para lidar com padrões
  • largefiles: atualize o comentário _subdirlfs ()
  • largefiles: use a função comum para criar conteúdo de .hg_archival.txt
  • largefiles: use lfutil.findstorepath () ao verificar um repositório local
  • largefiles: use a lógica de cópia do arquivo principal para validar o caminho de destino
  • largefiles: use a fonte de compartilhamento como o armazenamento local principal (issue4471)
  • mq: evite falhas silenciosas quando um único patch não se aplica (issue4604)
  • rebase: não encaminhe argumento "source" para rebase (issue4633)
  • rebase: restaura o estado do marcador no cancelamento
  • registro: edite o patch dos arquivos recém-adicionados (issue4304)
  • registro: corrija a adição de novo arquivo com registro de dentro de um subdir (issue4626)
  • record: corrija o registro com a mudança nas falhas de arquivos movidos (issue4619)
  • arquivar: adquira o bloqueio na ordem certa
  • arquivar: adicionar modo interativo
  • shelve: adicione a opção de linha de comando do modo interativo
  • hgweb:
  • hgweb: ressuscitar tag no diffline para corrigir a renderização no estilo monoblue
  • hgweb: use introrev () para encontrar pais (issue4506)
  • json: implemente {bookmarks} modelo
  • json: implementar {branches} template
  • json: implemente {changeset} modelo
  • json: implemente {comparação} modelo
  • json: implementar {fileannotate} template
  • json: implemente o modelo {filediff}
  • json: implemente {helptopics} modelo
  • json: implemente {ajuda} modelo
  • json: implemente o {manifest} template
  • json: implemente {shortlog} e {changelog} modelos
  • json: implemente {tags} modelo
  • não classificado:
  • archive: altere o prefixo padrão para "" de Nenhum
  • archive: procure pela primeira revisão visível para criar a identidade do repositório (issue4591)
  • bundle2-localpeer: propaga adequadamente a saída do servidor em erro (issue4594)
  • bundle2-wireproto: propaga adequadamente a saída do servidor em erro (issue4594)
  • changeset_printer: exiba p1rev: p1node com sufixo "+" para workingctx
  • check-commit: seja mais exigente quanto à detecção de uma marca de erro incorreta
  • check-commit: verifique a capitalização nas linhas de resumo
  • churn: desaprovar a opção -t em favor de -T
  • crecord: conserte outro underbar
  • crecord: corrija o estilo do underbar para orig_stdout
  • devel-warn: adiciona um prefixo a todas as mensagens ("devel-warn:")
  • dirs._addpath: não mude as strings do Python depois de as expor (issue4589)
  • envio: consolide a formatação de ParseErrors
  • envio: ofereça sugestões de quase editar distância para funções de conjunto {file, rev}
  • despacho: ofereça sugestões de comandos de nome semelhante

  • Extensões
  • : suporte a retornos de chamada após o carregamento de outra extensão
  • get-with-headers: análise de suporte e impressão bonita JSON
  • graphlog: não ignorar commands.log para que -fr funcione
  • graphlog: mova o comentário e o sinalizador denotando revs pode ser não classificado
  • graphlog: remova o retorno antecipado de getgraphlogrevs () para repo vazio
  • lazymanifest: corrija vazamento de memória em lmiter_iterentriesnext () após 3d485727e45e
  • lazymanifest: conserta iterkeys hg puros ()
  • linkrev: corrija o problema com anotação da cópia de trabalho
  • manifestv2: adiciona suporte para leitura de novo formato de manifesto
  • manifestv2: adiciona suporte para escrever novo formato de manifesto
  • obsoleto: evita loop infinito do obs-cycle em divergência (questão4126)
  • record: adicione a opção interativa ao comando de confirmação
  • registro: permite editar novos arquivos (questão4304)
  • record_curses: corrija o bug do ui para o arquivo recém-adicionado
  • revbranchcache: teste de adição quando o cache não é gravável
  • revbranchcache: saia do mapa de ramos para o localrepo
  • revbranchcache: preenche o cache de forma incremental
  • revbranchcache: armazena o repo no objeto
  • revbranchcache: grava o cache mesmo durante operações de leitura
  • revrange: não analise os aliases do revset como prefixos hash (issue4553)
  • reversão: estado de resolução clara (issue4593)
  • ssl: resolve o symlink antes de verificar o executável do Python da Apple (issue4588)
  • ssl: defina o símbolo explícito "!" para web.cacerts para desativar a verificação SSL (BC)
  • tira: limpe corretamente o estado de resolução com --keep (issue4593)
  • subrepo: adicione suporte a 'cat' para subrepositos git
  • subrepo: adicione suporte básico ao hgsubrepo para o comando files
  • subrepo: adicionar suporte a incluir / excluir para diferenciar subrepos git
  • subrepo: adicione suporte de status para arquivos ignorados e limpos em subrepositos git
  • subrepo: altera argumentos de abstractsubrepo.init (API)
  • subrepos: suporte para adicionar arquivos em subrepositos git
  • test-convert-git: mostra a barra de progresso insana com mescla de octopus (issue4169)
  • test-histedit-edit.t: demonstre qnew falha durante um histedit (issue4366)
  • teste-https: ative o teste dummycert apenas se o Python da Apple for usado (issue4500)
  • test-shelve: seja mais brando com o espaço em branco (questão4124)
  • testes: teste de adição mostrando tags gotas de cache cabeças filtradas (issue4550)
  • testes: manipule o diretório .hg excluído (git 2.2.0 e superior) (issue4585)
  • trydiff: junte o nome do arquivo com o prefixo apenas uma vez
  • unbundle: adquire 'wlock' ao processar bundle2 (BC) (issue4596)
  • webcommands: defina um dos comandos disponíveis
  • webcommands: defina comandos da web usando um decorador
  • color: seja mais conservador sobre a configuração do modo ANSI no Windows (BC)
  • commands.push: aborta quando as revisões são avaliadas como conjunto vazio (BC)
  • histedit: permitir histedit --continuar quando não estiver em um descendente (BC)
  • log: exibe nós de ramo de fechamento como "_" (BC)
  • push: adquire o 'wlock' local se o "pushback" for esperado (BC) (issue4596)
  • resolve: aviso de silêncio de tapinhas desconhecidos para -l / - list (BC)
  • ssl: defina o símbolo explícito "!" para web.cacerts para desativar a verificação SSL (BC)
  • unbundle: adquire 'wlock' ao processar bundle2 (BC) (issue4596)
  • subrepo: altera argumentos de abstractsubrepo.init (API)

O que há de novo na versão 3.3.3:

  • adjustlinkrev: manipula o valor 'Nenhum' como fonte
  • adjustlinkrev: prepara revs de origem para ascendência apenas uma vez
  • emendar: verifique as renomeações de diretório para os dois pais mesclados (issue4516)
  • anote: reutilize o contexto de ancestralidade ao ajustar o linkrev (issue4532)
  • dirstate: não exige casos exatos ao adicionar diretórios em icasefs (issue4578)
  • dirstate: certifique-se de que o rootdir termine com o separador de diretórios (issue4557)
  • filemerge: limpe a linguagem na ajuda do mergemarkertemplate
  • esqueça: limpe a saída para uma correspondência de maiúsculas inexata em icasefs
  • hgweb: evita carregar o mapa de estilo de diretórios diferentes dos caminhos especificados
  • mergecopies: reutilize o contexto de ancestral ao percorrer o histórico de arquivos (issue4537)
  • templates: corrija a saída "log -q" do estilo padrão
  • templates: corrija a saída "log -q" do estilo de fases
  • win32: 'raise ctypes.WinError' - & gt; 'raise ctypes.WinError ()'

O que há de novo na versão 3.3:

  • comandos:
  • add: adiciona arquivos esquecidos mesmo quando não correspondem exatamente (BC)
  • addremove: adicionar arquivos esquecidos (BC)
  • addremove: adicione suporte para o sinalizador -S
  • addremove: imprime caminhos relativos quando chamados com -I / -X (BC)
  • addremove: support addremove com caminhos explícitos em sub-repos
  • backout: add --commit option
  • commit: abort if --addremove é especificado, mas falha
  • commit: remove a pesquisa inversa da origem da cópia quando não está no pai (issue4476)
  • commit: propaga --addremove para subrepos se -S for especificado (issue3759)
  • enxerto: mostra informações de status mais úteis durante o enxerto
  • core:
  • bundles: não sobrescrever bundles de backup existentes (BC)
  • osx: remendo os arquivos .pax.gz em bundles pkg para que eles sejam extraídos como raiz (issue4081)
  • revset: manipula o linkrev oculto para o arquivo que está faltando para a cabeça (issue4490)
  • revset: permite que rev (-1) indique a revisão nula (BC)
  • revset: corrige ancestrais (nulo) para incluir a revisão nula (issue4512)
  • subrepo: não abortar em add quando subrepositos não-hg estiverem presentes (issue4513)
  • cmdserver: use os fluxos fornecidos como canais de canais, como outros comandos
  • extensões: verifique a compatibilidade apenas com versões principais e secundárias (BC)
  • https: support tls sni (indicação do nome do servidor) para URLs https (issue3090)
  • ignore: resolva os arquivos ignorados em relação ao repo root (issue4473) (BC)
  • linkrev: manipular linkrev filtrado sem filhos visíveis (issue4307)
  • linkrev: também ajusta o linkrev ao anotar o bootstrapping (issue4305)
  • linkrev: use o conteúdo correto do manifesto ao ajustar o linrev (issue4499)
  • memctx: calcule o manifesto corretamente com arquivos recém-removidos (issue4470)
  • memctx: corrija o manifesto para arquivos removidos (issue4470)
  • obsstore: desabilita a coleta de lixo durante a inicialização (issue4456)
  • subrepo: support remove com caminhos explícitos em sub-repos
  • subrepo: adicionar suporte completo a revertes para subrepositos git
  • subrepo: adicione suporte parcial ao diff para git subrepos
  • subrepo: adicione suporte de status para arquivos ignorados em subrepositos git
  • win32: remova o arquivo Mercurial.ini do instalador do Inno Setup (issue4435)
  • hgweb:
  • hgweb: permite visualizar diffs contra p1 ou p2 para confirmações de mesclagem (issue3904)
  • extensões:
  • color: adiciona suporte para colorir os subrepartes do git
  • color: adicionar ausente 'dim' em _efeitos
  • convert: no svn failure, note a versão libsvn (issue4043)
  • converter: substitua as referências de revisão nas mensagens se elas forem & gt; = hashes curtos
  • convert: manipula LookupError em mercurial_source.lookuprev ()
  • extdiff: reintroduza a compatibilidade com cotações manuais de parâmetros
  • histedit: adicione um teste para mostrar que o issue4251 está corrigido (issue4251)
  • largefiles: conserta a consolidação de um diretório sem grandes alterações no arquivo (issue4330)
  • largefiles: use o caminho 'padrão' para extrair arquivos grandes, não 'enviar por padrão'
  • largefiles: ative o suporte subrepo para adicionar, esquecer, remover
  • largefiles: mostra o progresso ao verificar hashes de suspensão em changesets de saída
  • mq: manipulação mais inteligente de cabeçalhos simples
  • patchbomb: não homenageia os diffaces de espaços em branco e de mudança de formato (BC)
  • rebase: mostra informações de status mais úteis durante a criação de um novo
  • rebase: assegura que a revisão de rebase permaneça visível (issue4504)
  • extdiff: evite argumentos de cotação inesperados para ferramentas externas (issue4463)
  • destaque: ignore as quebra de linha extras do Unicode (issue4291)
  • registro: não respeite os diffops de mudança de formato (questão4459)
  • share: adicione a opção para compartilhar favoritos
  • transplante: ignore corretamente o conjunto de alterações vazio (issue4423)

O que há de novo na versão 3.2.4:

  • demandimport: lista negra distutils.msvc9compiler (issue4475)
  • largefiles: backout f72d73937853 - atualizações lineares manipulam m - & gt; um diferente
  • largefiles: corrija um aviso falso de arquivo ausente com 'remove -A' (issue4053)
  • largefiles: corrija um aviso falso de arquivo ausente com forget (issue4053)
  • largefiles: introduza o método 'composelargefilematcher ()'
  • largefiles: marque lfile como adicionado em lfdirstate quando o standin é adicionado
  • sshpeer: cotação mais detalhada do shell

O que há de novo na versão 3.2.3:

  • contexto: interrompa a configuração Nenhuma para nós modificados ou adicionados
  • darwin: omite pontos de código ignoráveis ​​quando normcase () num caminho de arquivo
  • codificação: adicione hfsignoreclean para limpar os caracteres ignorados pelo HFS
  • largefiles: na verdade, não remova arquivos grandes em uma execução seca adicional
  • log: corrija log -f caminho lento para realmente seguir o histórico
  • log: corrija a instabilidade do revset do log
  • manifesto: não permite definir o ID do nó de uma entrada como Nenhum
  • pathauditor: verifique os aliases de nomes curtos do Windows
  • pathauditor: verifique se há pontos de código ignorados no OS X
  • rebase: ignora o estado negativo ao atualizar de volta para o original wc parent
  • update: adicione testes para o arquivo local não rastreado
  • update: não sobrescreva arquivos ignorados não rastreados na atualização

O que há de novo na versão 3.2.2:

  • changegroup: corrige links de arquivos durante reordenações (issue4462)
  • hgweb: envie uma resposta HTTP apropriada após uma exceção não identificada
  • largefiles: evite o exame de exec-bit nas plataformas sem saber
  • largefiles: não mostrar prompts largefile / normal se um lado não estiver alterado
  • manifesto: corrija um bug em que o arquivo de cópia de trabalho 'add' estava com bugs
  • mesclagem: seja preciso sobre o que foi mesclado no que, em suma, desc
  • mesclagem: antes do prompt do cd / dc, verifique se o lado alterado realmente mudou
  • mq: corrija a atualização dos cabeçalhos que ocorrem na ordem "errada"
  • mq: introduza insertplainheader - mesma implementação ingênua de antes
  • mq: ao adicionar cabeçalhos no modo simples, separe-os da mensagem (issue4453)
  • mq: ao definir a mensagem no modo simples, separe-a do cabeçalho (issue4453)
  • push: interrompe o uso independente do bundle2 na sincrofase (issue4454)
  • pushkey: manipula com cuidado a falha do gancho do prepushkey (issue4455)
  • renomear: relatar corretamente o arquivo removido e adicionado conforme modificado (issue4458)
  • reverter: procure informações de cópia para todas as modificações locais
  • revset: corrija primeiro e último para o generatorset (issue4465)
  • modelos: corrigir "menos" quebrado & amp; "mais" links no estilo de papel (número 4460)

O que há de novo na versão 3.2.1:

  • marcadores: corrija a formatação da mensagem de troca (issue4439)
  • changegroup: não armazena valor não utilizado em fnodes (issue4443)
  • convert: use git diff-tree -Cn% em vez de --find-copies = n% para o git mais antigo
  • discovery: os índices entre sample e yesno devem corresponder (issue4438)
  • discovery: limite 'todas as cabeças locais conhecidas remotamente' para real 'all' (issue4438)
  • extdiff: as opções fornecidas pelo usuário são passadas para o shell
  • hgweb: corrija uma falha ao usar web.archivesubrepos
  • mail: na verdade, use o valor de configuração verifycert
  • rebase: corrigir rebase sem ancestrais comuns (questão4446)
  • serve: meta variável correta da opção --daemon-pipefds
  • templater: não sobrescreva o mapeamento de palavras-chave em runsymbol () (issue4362)

Programas semelhantes

bzr-colo
bzr-colo

14 Apr 15

gitflow
gitflow

14 Apr 15

bloom
bloom

20 Feb 15

USVN
USVN

15 Apr 15

Comentário para Mercurial

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