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

iDok
iDok

3 Jun 15

SmartCVS
SmartCVS

14 Apr 15

git-svn-helpers
git-svn-helpers

15 Apr 15

octogit
octogit

20 Feb 15

Outro software de desenvolvedor SyntEvo GmbH

SmartCVS
SmartCVS

14 Apr 15

SmartSynchronize
SmartSynchronize

17 Feb 15

SmartSVN
SmartSVN

22 Jun 18

Comentário para SmartGit/Hg

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