SmartGit/Hg

Tela Software:
SmartGit/Hg
Detalhes de Software:
Versão: 18.1.4 / 18.2 Preview 4 Atualizado
Data de upload: 16 Aug 18
Revelador: SyntEvo GmbH
Licença: Livre
Popularidade: 123

Rating: 2.0/5 (Total Votes: 1)

SmartGit / Hg é um projeto de software livre para uso não comercial, um cliente de repositório de software baseado na web escrito na linguagem de programação Java e projetado para suportar o controle de versão distribuída do Git, Mercurial e Subversion sistemas.


Recursos em resumo

Com o SmartGit / Hg você terá tudo sob controle. O software pode exibir diretórios e arquivos somente do repositório, transações e arquivos anotados. Ele é capaz de executar várias funções, incluindo status, diff, log, push, pull, busca, mesclagem, cherry-pick merge, rebase, bem como gerenciamento de stash, tag e branch.

Além disso, ele permite que você modifique as confirmações antes de empurrá-las, recuperar confirmações perdidas e também cometer linhas individuais dentro de um arquivo. Ele não requer ferramentas e bibliotecas adicionais, vem com um cliente SSH integrado (Secure Shell), uma ferramenta de mesclagem e uma ferramenta de comparação de arquivos.


Possui um design simples e fácil de usar

Focando apenas no que é realmente importante, o software SmartGit / Hg apresenta um design simples e fácil de usar que não incomoda os usuários com perguntas estúpidas. Não é necessário ler um manual abrangente para usar este software.

Suporta serviços da Web populares

Outra característica interessante é o suporte embutido para uma ampla gama de serviços web. Isso significa que você pode usar o SmartGit / Hg para clonar do GitHub, Assembla e muitos outros provedores de hospedagem. Além disso, você pode revisar comentários, bem como criar e resolver solicitações de pull do GitHub.


Um software multi-plataforma suportado em sistemas operacionais mainstream

Sendo escrito em Java, o SmartGit / Hg é um aplicativo independente de plataforma que roda nos sistemas operacionais GNU / Linux, Microsoft Windows e Mac OS X. O Ubuntu é a única distribuição Linux oficialmente suportada. Ambas as arquiteturas de 32 e 64 bits são suportadas no momento.


O melhor cliente Git, Hg e SVN

O SmartGit / Hg é sem dúvida o melhor cliente Git, Hg e SVN. Embora ajude os iniciantes a começar as coisas de maneira rápida e indolor, ajuda os especialistas a se tornarem mais produtivos do que nunca.

O que há de novo nesta versão:

  • Esta versão corrige principalmente alguns bugs.

O que há de novo na versão 17.0.2 / 17.1 Pré-visualização 3:

  • Novos recursos, aprimoramentos:
  • Git:
  • Atualizar: a detecção de renomeação não rastreada / ausente é honrada & quot; core.jgit.similarityFileSizeLimit & quot; para evitar erros de falta de memória
  • Bugs corrigidos:
  • Git:
  • Log:
  • GitHub: possível atualização sem fim
  • GitHub: impressão digital padrão atualizada
  • GitHub, outros provedores de hospedagem: não avise para impressões digitais alteradas se for uma nova impressão digital conhecida
  • desfeito & quot; defina automaticamente java.net.useSystemProxies = true (se não definido) para melhorar a detecção automática de proxies & quot; porque faz com que sempre use o proxy do sistema, mesmo que & quot; nenhum proxy & quot; foi configurado no SmartGit
  • GUI (Windows): a coluna de classificação estava muito escura no tema brilhante padrão

O que há de novo na versão 8.0.4 / 17 RC3:

  • Novos recursos, aprimoramentos:
  • Adicionar Ramificação e outros: substituir caracteres inválidos por caracteres válidos personalizáveis: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: suporte para URLs como git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • capacidade de configurar qual ramificação (não) deve verificar a ramificação $ git config. smartgitJiraResolve false
  • mostra a descrição do problema
  • Bugs corrigidos:
  • Pré-visualização de alterações: criação de encadeamento reduzida ao rolar a tabela de arquivos com o teclado
  • JIRA: falha se a configuração do bugtraq contivesse chaves de projeto inválidas
  • SSH: os valores de ~ / .ssh / config não foram aplicados corretamente
  • Stash (sob demanda): não tente esconder alterações no submódulo, pois isso não funciona

O que há de novo na versão 8.0.3 / 8.1 Preview 5:

  • Novos recursos, aprimoramentos:
  • Adicionar Ramificação e outros: substituir caracteres inválidos por caracteres válidos personalizáveis: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: suporte para URLs como git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • capacidade de configurar qual ramificação (não) deve verificar a ramificação $ git config. smartgitJiraResolve false
  • mostra a descrição do problema
  • Bugs corrigidos:
  • Pré-visualização de alterações: criação de encadeamento reduzida ao rolar a tabela de arquivos com o teclado
  • JIRA: falha se a configuração do bugtraq contivesse chaves de projeto inválidas
  • SSH: os valores de ~ / .ssh / config não foram aplicados corretamente
  • Stash (sob demanda): não tente esconder alterações no submódulo, pois isso não funciona

O que há de novo na versão 7.1.1 / 7.2 Visualização 1:

  • Novos recursos, aprimoramentos:
  • Adicionar Ramificação e outros: substituir caracteres inválidos por caracteres válidos personalizáveis: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: suporte para URLs como git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • capacidade de configurar qual ramificação (não) deve verificar a ramificação $ git config. smartgitJiraResolve false
  • mostra a descrição do problema
  • Bugs corrigidos:
  • Pré-visualização de alterações: criação de encadeamento reduzida ao rolar a tabela de arquivos com o teclado
  • JIRA: falha se a configuração do bugtraq contivesse chaves de projeto inválidas
  • SSH: os valores de ~ / .ssh / config não foram aplicados corretamente
  • Stash (sob demanda): não tente esconder alterações no submódulo, pois isso não funciona

O que há de novo na versão 7.0.3 / 7.1 Visualização 6:

  • Novos recursos, aprimoramentos:
  • Suporte para gráficos de alta resolução (HiRes, HiDPI)
  • smartgit.vmoptions (Linux, Mac): suporte para a propriedade "path ="
  • Bugs corrigidos:
  • Atualizar: erro interno se o arquivo de link .git contiver CRLF
  • Exibir | Exibir arquivos de teste: se não selecionados, determinados arquivos de conflito não foram exibidos

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

  • Novos recursos, aprimoramentos:
  • Suporte a stash da Atlassian: adicionada a opção "Usar SSH em vez de HTTPS"
  • Hg: o acesso http agora é mais robusto no caso de erros
  • Bugs corrigidos:
  • Suporte a Stash da Atlassian: certificados de clientes não funcionaram
  • Suporte ao BitBucket: clonar repositórios com espaço no nome não funcionou
  • Git:

  • Log de
  • : alternando categorias como "origem" quebrada (regressão desde 7.0.1)
  • Windows: os ativadores continham entrada de manifesto dpiAware inválida

O que há de novo na versão 6.5.9 / 7 Preview 10:

  • Bugs corrigidos:
  • Git:
  • Log: possível erro interno para manipulação de mesclagem insignificante
  • Atualizar: as notificações de aviso relacionadas ao submódulo não podem ser fechadas
  • Pré-visualização do OS X 10.11: possíveis erros internos

O que há de novo na versão 6.5.8 / 7 Preview 4:

  • Bugs corrigidos:
  • Git:
  • Confirmar / reverter / outros: os submódulos removidos também podem aparecer como arquivos
  • Descartar: redefinindo o submódulo para o índice ainda redefinido para HEAD
  • Atualizar:
  • submódulos removidos podem não aparecer
  • submódulos ignorados contribuídos para o estado "modificação" do diretório
  • GitHub: o suporte da organização foi quebrado

O que há de novo na versão 6.5.6 / 7 Preview 4:

  • Novos recursos, aprimoramentos:
  • Git:
  • Exibição de saída: capacidade de alterar autor de confirmações
  • Reverter: adicionou a propriedade vm "smartgit.revert.commitMessageTemplate" para personalizar a mensagem de confirmação; use $ {message} e $ {sha} para a mensagem ou o ID SHA da confirmação revertida en para adicionar uma quebra de linha
  • Adicionar ou criar repositório: detecta o repositório mesmo se o subdiretório admin (.git / .hg) for especificado
  • GitHub: correção de compatibilidade para a próxima mudança da API OAuth https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
  • Integração GitHub, Stash, Bitbucket: notificação para sugerir configuração
  • Bugs corrigidos:
  • Culpa: O acelerador Ctrl + Z não funcionou quando o foco estava no painel de conteúdo do arquivo
  • Atualizar / outros comandos: possíveis interrupções relacionadas às instalações do Cygwin (Cygwin Git, Open SSH)

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

  • Novos recursos, aprimoramentos:
  • GitHub:

  • A ramificação "padrão"
  • é pré-selecionada ao criar uma solicitação pull (consulte)
  • consultas mais eficientes
  • suporte para as próximas alterações da API relacionadas a organizações
  • Bugs corrigidos:
  • Hg:
  • Culpa: possível erro interno
  • gerenciamento de repositório: possível erro interno ao remover um repositório que poderia ter sido aberto em uma segunda janela
  • pesquisa rápida: erro interno ao inserir caracteres usando o editor de método de entrada

  • A inicialização de
  • falha com o erro "SmartGit foi iniciado com elevação"
  • SVN:
  • Clone: ​​possíveis problemas com o svn: special sendo definido
  • push pode criar uma ramificação "foo + bar" em vez de enviar para a ramificação existente "foo bar"
  • editores de texto: Desfazer / refazer realizou 2 etapas quando chamado usando atalho
  • Windows:
  • alguns sistemas falharam imediatamente porque o controle da barra de tarefas não pôde ser acessado
  • preferências: o executável hg obsoleto impede a caixa de diálogo de fechamento

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

  • Bugs corrigidos:
  • Git:
  • Ferramentas externas: a ferramenta externa padrão "Patch de formato" falhou se o diretório de saída continha espaços no caminho
  • Log: Cherry-Pick e Revert não funcionam na exibição filtrada
  • Pull: "origin" não foi pré-selecionado se presente e não houve ramificação controlada
  • Push: possível erro interno
  • SVN:
  • erro interno ao tentar enviar uma nova ramificação
  • Linux:
  • descartar diretórios na visualização Repositórios (para adicionar repositórios) não funcionou
  • erro interno ao iniciar com o IBM JRE
  • OS X:
  • Barra de ferramentas de alterações, por vezes, perdida item "Próxima alteração"

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

  • Novos recursos, aprimoramentos:
  • Push: suporte para "push.default = current"
  • as invocações do GC foram reduzidas
  • adicionou a propriedade da VM "smartgit.branch.tagExcludeRegEx" para melhorar a velocidade relacionada ao log de repositórios com um grande número de tags, excluindo tags desinteressantes, por exemplo, autogeradas, especificando uma expressão regular
  • Bugs corrigidos:
  • Culpa: Comparar / Log não funcionou em arquivos movidos / renomeados
  • Cherry Pick (sem confirmação): ignorou a opção "Anexar fonte SHA para enviar mensagem"
  • Commit erroneamente considera submódulos modificados como alterações locais e, portanto, mostrou aviso irritante
  • GitHub: não é possível clonar repositórios ".wiki"
  • Atualizar: problemas com o monitoramento de arquivos desativado
  • Ferramentas:
  • uma ferramenta configurada para usar 2 confirmações, não oferece ambas as "direções"
  • Atualizador:
  • Mac:
  • os privilégios de administrador podem não ser solicitados, embora necessários
  • ~ / Library / Preferences / Diretório do SmartGit / updater não limpo corretamente
  • pode esperar indefinidamente tentar sair do SmartGit
  • Janela | Nova Janela: pode ter aberto duas janelas

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

  • Novos recursos, aprimoramentos:
  • Git:
  • Ramificações: adicionou a propriedade da VM para configurar quais "Outras" refs exibir, por exemplo, "smartgit.branch.otherRefs = notas; arquivo"
  • httpproxy: é passado pela variável de ambiente agora (em vez da configuração da linha de comando) para tornar as senhas menos visíveis
  • Log:
  • no caso de confirmação de mesclagem selecionada, os IDs são mostrados acima da visualização Alterações para esclarecer quais alterações são mostradas
  • Atualizar: notificação mais detalhada em caso de possível problema de desempenho detectado
  • Atualização automática:
  • feita com sucessodownloadednotification closable
  • GUI
  • melhor desempenho, especialmente ao redimensionar a janela de registro
  • Bugs corrigidos:
  • Git:
  • GitFlow: a mesclagem deve, em geral, estar disponível para filiais de recursos, exceto pelo fato de a HEAD ser uma ramificação especial
  • Buscar mais: não funcionou para clones de apenas uma única cabeça
  • Atualizar:
  • possivelmente muito refrescante no caso de submódulos
  • Windows, Linux: pode não atualizar corretamente após mover um diretório
  • Compare e outros: problema de desempenho para arquivos grandes com muitas alterações
  • Conflict Solver ou Index Editor: o destaque da linha atual não funcionou
  • A propriedade da VM "smartgit.executable.home" nem sempre foi respeitada
  • GUI:
  • a remoção do grupo não atualizou o repositório aberto aninhado causando erro interno
  • removeu o acelerador padrão do Conflict Solver porque conflitava com o speedearch
  • tentando abrir um repositório não existente: a caixa de diálogo de confirmação que estava ocorrendo não estava ativa
  • OS X 10.10 (Yosemite): janela removida & gt; Tela cheia, porque a maximização teve o mesmo efeito

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

  • Novos recursos, aprimoramentos:
  • Diálogo Repositório de Seleção do Provedor de Repositório: pesquisa de velocidade adicionada
  • após a solicitação de vários usuários, reverteu a tela inicial
  • Bugs corrigidos:
  • Git:
  • Git-Flow: a versão final não removeu o ramo remoto
  • Atualizar: diretórios "ausentes" podem desaparecer algumas vezes
  • Hg:
  • Culpa: possível erro interno se a (s) linha (s) na posição 0 foram removidas
  • Inserir em um arquivo alterado aberto 2 arquivo compara
  • A notificação "Alto uso de memória" superestimou a memória usada e, portanto, apareceu com muita frequência

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

  • Bugs corrigidos:
  • Git:
  • Ignorar: a opção "Explicit" foi ativada para seleção de vários arquivos
  • Repositórios: os repositórios nus foram exibidos como modificados
  • Hg:
  • Atualização: possível erro interno causado pelo cache "ruim" dos branchheads
  • um bug pode produzir toneladas de arquivos * .ziip de bug dentro de um curto período de tempo
  • Linux: falha nativa após a atualização do Linux (relacionado ao libcairo)
  • O tratamento de senha foi interrompido com o Java 1.8.0_25
  • SSH: se o diretório temp continha espaços, o cliente SSH interno não funcionava

O que há de novo na versão 6.5 RC2:

  • Novos recursos, aprimoramentos:
  • Git:

  • Ramos
  • :
  • Renomear: funciona agora também para o ramo atual
  • Criar ramificação a partir de uma ramificação remota: a caixa de seleção de rastreamento é desmarcada quando o nome da ramificação local é alterado
  • As mensagens de confirmação só serão carregadas até 4 kB
  • GitHub: o título / descrição da solicitação pull só é separado por nova linha, não por período
  • Remoto | Configurar renomeado para Propriedades | Remotas

  • A detecção de "alto uso de memória" será mais tolerante e, portanto, menos provável
  • Bugs corrigidos:
  • Git:
  • Log: a detecção de renomeação não canoniza os términos de linha
  • OS X: - Atualizar: diretórios contendo um arquivo ignorado podem desaparecer após a execução de um comando
  • Propriedades Remotas (Configurar) foram quebradas para repositórios SVN
  • Assistente de configuração: no OS X 10.9+ / usr / bin / git não é verificado a menos que o SmartGit "pense" que o Git está instalado (caso contrário, o OS X mostrará uma caixa de diálogo pedindo para instalar o Git, embora não seja necessário)
  • Repositórios: - "" o estado foi perdido ao alternar janelas - abrindo um repositório fechado de repositórios dentro desse grupo que já estava aberto
  • GUI: - os aceleradores não funcionavam usando, por exemplo, um layout de teclado russo - o arrastar e soltar de arquivos / diretórios para campos de entrada foi interrompido
  • Arquivos: classificação de erro interno para "Estado" e arquivos "ignorados"
  • Tabelas: selecionando o próximo item após um anterior ter sido excluído, não funcionou de forma confiável

O que há de novo na versão 6.5 RC1:

  • Novos recursos, aprimoramentos:
  • Comentários distribuídos: item de menu adicionado "Mostrar solicitação de retirada fechada"
  • Log:
  • Gráfico de confirmações:
  • número de referências no mouse sobre a seção é exibido
  • meta refs só aparecem no mouse sobre a seção
  • Bugs corrigidos:
  • Git:
  • Revisões distribuídas: o registro continua mostrando solicitações de solicitação após a integração
  • Renomear: não foi possível invocar pressionando F2 em um diretório
  • Inicialização: "Possível problema de desempenho de atualização" não aceitou a propriedade "smartgit.executable.home" já definida
  • Hg: (autenticado) http-connections quebradas
  • SVN:
  • Editar (última) Mensagem de confirmação: exibiu informações de SVN (por exemplo, a partir de uma seleção rápida)
  • Armazenamento de senhas: quebrado para as novas versões do Java, por exemplo 1.8.0_25
  • A detecção de UTF-8 do conteúdo não foi ativada por padrão
  • GUI:
  • Notificações: pode mostrar notificações desatualizadas
  • OS X 10.10 ("Yosemite"): problemas ao renderizar o campo de entrada de pesquisa
  • Tabelas: selecionando o próximo item após um anterior ter sido excluído, não funcionou de forma confiável
  • Windows: o% APPDATA% syntevoSmartGitsmartgit.vmoptions pessoal não foi usado

O que há de novo na versão 6.5 Pré-visualização 7:

  • Novos recursos, aprimoramentos:
  • Autoupdate: a notificação "Nova versão" deve permanecer depois de clicar em "Mostrar registro de alterações"
  • Compare: otimização relacionada a chaves para fornecer resultados mais apropriados para diffs complexos
  • Repositórios: indicar repositórios fechados "nus"
  • Submódulos:
  • Apresentar recurso
  • Cancelar registro deve estar visível no menu de contexto e no submódulo de saída
  • Bugs corrigidos:
  • Culpa: erro interno ao invocar a linha "" Logon

  • Ramos
  • :
  • a mudança para uma ramificação de recurso somente remoto selecionou a ramificação recém-existente sob seu controle remoto
  • O Pull foi ativado para repositórios "vazios"
  • Comparar / Log & gt; Salvar como: arquivo binário pode ser tratado como arquivo de texto (conversão de separador de linha)
  • Ferramenta de mesclagem fast-forward usada ramificação errada
  • GitHub:
  • Criar solicitação pull: listou HEAD como ramificação de destino
  • erro "Objeto 'corpo' não encontrado". para repositórios especiais
  • Log: mostrar branch / stash da janela principal não funcionou se Log já estava aberto para este repositório
  • Atualizar: falha ao detectar alterações do repositório que foram inicializadas recentemente fora do SmartGit
  • Definir ramificação controlada: meta-referências listadas
  • Submódulos: o estado da árvore de trabalho do submódulo "adicionado" não era "As Index"
  • Outras alterações:
  • registro automático de dump de thread no caso de thread de GUI de suspensão
  • removeu o mercurial padrão do instalador do Windows / pacotes portáteis

O que há de novo na versão 6.5 Pré-visualização 6:

  • Bugs corrigidos:
  • Comparar / Solucionador de conflitos: a leitura de arquivos de texto com marca de ordem de bytes (BOM) foi interrompida, fazendo com que seja gravada duas vezes em Salvar
  • Git:
  • Log: pode voltar para se comprometer a revelar
  • Hg:
  • Repositórios não mostravam a seta de saída quando aberta, mas quando fechadas
  • .hgignore: ** não funcionou como esperado

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

  • Git:
  • Anotar: possível erro interno
  • Confirmação: possível erro interno quando a caixa de diálogo é fechada muito rapidamente
  • Compare: possível erro interno
  • Ignorar: erro interno ao tentar ignorar arquivos como "foo [" por nome
  • Exibição de saída: possível erro interno
  • Pull: a opção não selecionada "E inicializar novos submódulos" não foi honrada
  • Atualizar:

  • O submódulo
  • no diretório não rastreado não pode ser exibido
  • para checkouts esparsos diretórios perdidos inesperados foram exibidos
  • View | Ignored Files: se selecionado, submódulos não inicializados não serão exibidos se View | Unchanged Files não estiver selecionado
  • Hg:
  • Ramificações: as ramificações que contêm um espaço no nome não foram processadas corretamente
  • Log (baseado em diálogo): possível erro interno ao fechar
  • Atualizar: possível erro interno
  • SVN:
  • Clone: ​​possível erro interno
  • Pull: possível aviso enganoso sobre o estado local no caso de submódulos não inicializados
  • Push: possível erro interno
  • GUI:
  • Conclusão do caminho do arquivo: possível erro interno
  • Diálogo de erro de falta de memória: o botão Sair não funcionou
  • Cliente SSH integrado: não suportava nomes de usuário com domínio, por exemplo, usuário @ domínio

O que há de novo na versão 6.5 Visualizar 5:

  • Novos recursos, aprimoramentos:
  • Preferências: removida a opção obsoleta "GitHub: Solicitar senha mestra, se necessário"
  • Bugs corrigidos:
  • Git:
  • Reverter & amp; Commit: mantido reverter mensagem até o próximo commit
  • Estado não assumido substituído estado suposto / eliminado substituído
  • Vista de alterações: a exibição foi interrompida para submódulos
  • Ferramentas externas:
  • não funcionou em repositórios fechados
  • "Aplicar patch" está ativado mesmo sem nenhum repositório
  • Atualizador (Mac / Linux): possíveis problemas se a elevação for necessária para atualizações anteriores
  • Os ganchos de desligamento não foram invocados, fazendo com que, por exemplo, os diretórios temporários não sejam limpos

O que há de novo na versão 6.5 Pré-visualização 3:

  • Novos recursos, aprimoramentos:
  • Git
  • Conflict Solver: mostre a caixa de diálogo de resolução para arquivos binários
  • File Compare: não verificou os estados Index e HEAD com os separadores de linha corretos
  • Git Flow:
  • opção para configurar o nome da tag para a versão final
  • suporte para mais de um ramo de lançamento ao mesmo tempo
  • GitHub:
  • adicione opcionalmente o controle remoto "upstream" para simplesmente buscar no repositório bifurcado
  • list também repositórios marcados com estrela
  • Pull: evite confundir "Você está no estado 'HEAD' desanexado." mensagem
  • Resolver: opção para abrir o Solver de conflitos
  • Atualizador:
  • mais detalhes são exibidos em caso de erro
  • Windows: usa executável de aplicação de elevação em vez de script
  • Bugs corrigidos:
  • Git
  • Busca / pesquisa em segundo plano: a opção de desativar determinado controle remoto às vezes não foi honrada
  • Alterações: as informações de EOL foram mostradas até mesmo para arquivos binários
  • Ferramentas externas: se nenhuma confirmação foi necessária, $ {commit} ainda foi passado como segundo parâmetro no caso de seleção única
  • File Compare, Log | Salvar como: não registrou os estados Index e HEAD com os separadores de linha corretos
  • Log:
  • Detalhes: clicar no link de confirmação não foi encontrado na visualização Commits
  • A atualização pode não receber as alterações durante / depois de ter mesclado / selecionado / rebase / revertido
  • Reverter e reverter & amp; Commit não produziu a mesma mensagem de confirmação
  • Revisão: Integrar com rebase deu erro interno para o ramo remoto de solicitação pull
  • SVN:
  • Clone mapeado svnkit: entry properties para .gitattribute
  • Linux (não Ubuntu): GUI de aparência feia com cores incorretas
  • Atualizador:
  • realizou a verificação de elevação mesmo para & lt; Windows Vista
  • na inicialização, ao cancelar a elevação, o SmartGit fica sem GUI
  • no Windows, ele falhou quando o SmartGit foi lançado do Java de 64 bits

  • Os diretórios
  • git, mercurial e jre foram criados mesmo quando o pacote não-JRE foi instalado
  • erro interno possível

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

  • Novos recursos, aprimoramentos:
  • SSH: adicionou a propriedade da VM smartgit.ssh.defaultUser para configurar o nome de usuário do SSH a ser usado, se não especificado na URL
  • Submódulos: adicionada propriedade da VM smartgit.core.push.recurseSubmodules = sob demanda para enviar submódulos sob demanda
  • Bugs corrigidos:
  • Adicionar ou criar repositório: abre um repositório já aberto na segunda janela
  • Log:
  • Detalhes: deve exibir informações no caso de confirmações pai ainda não terem sido carregadas
  • Confirmações: erro interno arrastando ref sobre o nó de mesclagem
  • Seletor de confirmação de log: erro interno que invoca uma ação Copiar em um nó virtual (por exemplo, mesclagem)
  • Revisão:
  • possível erro em caso de email de usuário inválido
  • erro interno possível no caso de caracteres estranhos (como n) no nome de usuário
  • inserir um endereço de e-mail inválido pode resultar em erro após a edição de um usuário
  • mensagem de confirmação perdida após integrar uma solicitação pull usando "Merge"
  • Integração não deve avançar rapidamente ao usar a opção "Mesclar"
  • ao sincronizar as alterações de revisão sem ter pressionado a ramificação de solicitação pull local, a solicitação pull correspondente pode desaparecer temporariamente no repositório remoto
  • não deve atualizar a solicitação de recebimento sem ter uma filial local (pode resultar em erro "não foi possível resolver a confirmação"

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

  • Bugs corrigidos:
  • Git:
  • autenticação: nomes de usuários contendo @ não foram tratados corretamente
  • Confirmar: a opção "alterar" estava disponível para novas ramificações locais que apontam para confirmações já enviadas
  • GitHub:
  • erro interno ao tentar ler comentários (formato de data inválido)
  • integração interrompida para repositórios que não pertencem à própria conta
  • Log:
  • HEAD commit pode ser falsamente considerado como enviado se HEAD apontar diretamente para um SHA
  • Detalhes (GitHub): se commit contém comentários, o conteúdo é deslocado para a direita
  • Atualizar:
  • padrões negados .gitignore podem não funcionar corretamente
  • possível erro interno relacionado ao índice do Git
  • Hg:
  • Log: janela de fechamento de erro interno muito rapidamente após a abertura
  • SVN:
  • Clone: ​​possível "Não é possível resolver o erro refs / remotes / git-svn"
  • Enviar confirmações: aviso de falso positivo "Não é possível enviar confirmações como 'pertence a várias ramificações"
  • GUI: a visualização de alterações pode ser menor que seu tamanho mínimo
  • Linux: links de aviso inotify-limit para a página de documentação não existente
  • OS X: erros internos relacionados à GUI

Requisitos :

  • Ambiente de tempo de execução do Oracle Java Standard Edition

Programas semelhantes

cvs2html
cvs2html

2 Jun 15

SVN Access Manager
SVN Access Manager

17 Feb 15

bzr-externals
bzr-externals

14 Apr 15

xdelta
xdelta

3 Jun 15

Outro software de desenvolvedor SyntEvo GmbH

SmartSVN
SmartSVN

22 Jun 18

SmartSynchronize
SmartSynchronize

17 Feb 15

SmartCVS
SmartCVS

14 Apr 15

Comentário para SmartGit/Hg

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