SmartGit/Hg

Software screenshot:
SmartGit/Hg
Dettagli del software:
Versione: 18.1.4 / 18.2 Preview 4 Aggiornato
Data di caricamento: 16 Aug 18
Sviluppatore: SyntEvo GmbH
Licenza: Libero
Popolarità: 303

Rating: 2.0/5 (Total Votes: 1)

SmartGit / Hg è un progetto software gratuito per uso non commerciale, un client di repository software basato sul web scritto nel linguaggio di programmazione Java e progettato per supportare il controllo di versione distribuito Git, Mercurial e Subversion sistemi.


Caratteristiche a colpo d'occhio

Con SmartGit / Hg avrai tutto sotto controllo. Il software può visualizzare solo directory e file di repository, transazioni e file annotati. È in grado di eseguire varie funzioni, tra cui status, diff, log, push, pull, fetch, merge, cherry-pick merge, rebase, oltre a stash, tag e branch management.

Inoltre, ti permette di modificare i commit prima di spingerli, recuperare i commit persi, nonché di impegnare singole righe all'interno di un file. Non richiede strumenti e librerie aggiuntivi, viene fornito con un client SSH (Secure Shell) incorporato, uno strumento di unione e uno strumento per confrontare i file.


È caratterizzato da un design semplice e intuitivo

Concentrandosi solo su ciò che è veramente importante, il software SmartGit / Hg presenta un design semplice e user-friendly che non infastidisce gli utenti con domande stupide. Non è necessario leggere un manuale completo per utilizzare questo software.

Supporta i servizi web più diffusi

Un'altra caratteristica interessante è il supporto integrato per una vasta gamma di servizi web. Ciò significa che è possibile utilizzare SmartGit / Hg per clonare da GitHub, Assembla e molti altri provider di hosting. Inoltre, puoi esaminare i commenti, nonché creare e risolvere richieste di pull GitHub.


Un software multipiattaforma supportato su sistemi operativi mainstream

Essendo scritto in Java, SmartGit / Hg è un'applicazione indipendente dalla piattaforma che gira su sistemi operativi GNU / Linux, Microsoft Windows e Mac OS X. Ubuntu è l'unica distribuzione Linux ufficialmente supportata. Al momento sono supportate sia le architetture a 32 bit che a 64 bit.


Il miglior client Git, Hg e SVN

SmartGit / Hg è senza dubbio il miglior client Git, Hg e SVN in circolazione. Mentre aiuta i principianti a iniziare le cose in modo rapido e indolore, aiuta gli esperti a diventare più produttivi che mai.

Novità in questa versione:

  • Questa versione risolve principalmente un paio di bug.

Novità nella versione 17.0.2 / 17.1 Anteprima 3:

  • Nuove funzionalità, miglioramenti:
  • Git:
  • Aggiorna: non rintraccia / manca il riconoscimento del nome rinominato & quot; core.jgit.similarityFileSizeLimit & quot; per evitare errori di memoria insufficiente
  • Bug corretti:
  • Git:
  • Log:
  • GitHub: possibile aggiornamento infinito
  • GitHub: impronta digitale predefinita aggiornata
  • GitHub, altri provider di hosting: non avvisare per le impronte digitali modificate se si tratta di una nuova impronta digitale conosciuta
  • annullato & quot; imposta automaticamente java.net.useSystemProxies = true (se non impostato) per migliorare il rilevamento automatico dei proxy & quot; perché causa sempre l'uso del proxy di sistema, anche se & quot; nessun proxy & quot; è stato configurato in SmartGit
  • GUI (Windows): la colonna di ordinamento era troppo scura nel tema luminoso predefinito

Novità nella versione 8.0.4 / 17 RC3:

  • Nuove funzionalità, miglioramenti:
  • Aggiungi ramo e altri: sostituisci caratteri non validi con caratteri validi personalizzabili: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: supporto per URL come git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • possibilità di configurare quale ramo su (non) controllare $ git config branch. smartgitJiraResolve false
  • mostra la descrizione del problema
  • Bug corretti:
  • Anteprima modifiche: creazione di thread ridotta durante lo scorrimento della tabella file con tastiera
  • JIRA: fallita se la configurazione di bugtraq conteneva chiavi di progetto non valide
  • SSH: i valori da ~ / .ssh / config non sono stati applicati correttamente
  • Stash (su richiesta): non provare a ripulire le modifiche al sottomodulo in quanto ciò non funziona

Novità nella versione 8.0.3 / 8.1 Anteprima 5:

  • Nuove funzionalità, miglioramenti:
  • Aggiungi ramo e altri: sostituisci caratteri non validi con caratteri validi personalizzabili: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: supporto per URL come git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • possibilità di configurare quale ramo su (non) controllare $ git config branch. smartgitJiraResolve false
  • mostra la descrizione del problema
  • Bug corretti:
  • Anteprima modifiche: creazione di thread ridotta durante lo scorrimento della tabella file con tastiera
  • JIRA: fallita se la configurazione di bugtraq conteneva chiavi di progetto non valide
  • SSH: i valori da ~ / .ssh / config non sono stati applicati correttamente
  • Stash (su richiesta): non provare a ripulire le modifiche al sottomodulo in quanto ciò non funziona

Novità nella versione 7.1.1 / 7.2 Anteprima 1:

  • Nuove funzionalità, miglioramenti:
  • Aggiungi ramo e altri: sostituisci caratteri non validi con caratteri validi personalizzabili: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: supporto per URL come git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • possibilità di configurare quale ramo su (non) controllare $ git config branch. smartgitJiraResolve false
  • mostra la descrizione del problema
  • Bug corretti:
  • Anteprima modifiche: creazione di thread ridotta durante lo scorrimento della tabella file con tastiera
  • JIRA: fallita se la configurazione di bugtraq conteneva chiavi di progetto non valide
  • SSH: i valori da ~ / .ssh / config non sono stati applicati correttamente
  • Stash (su richiesta): non provare a ripulire le modifiche al sottomodulo in quanto ciò non funziona

Novità nella versione 7.0.3 / 7.1 Anteprima 6:

  • Nuove funzionalità, miglioramenti:
  • Supporto per grafica ad alta risoluzione (HiRes, HiDPI)
  • smartgit.vmoptions (Linux, Mac): supporto per la proprietà "path ="
  • Bug corretti:
  • Aggiorna: errore interno se il file di collegamento .git contiene CRLF
  • Visualizza | Mostra file gestiti: se non selezionati, alcuni file di conflitto non sono stati visualizzati

Novità nella versione 7.0.2:

  • Nuove funzionalità, miglioramenti:
  • Supporto Stash di Atlassian: aggiunta l'opzione "Usa SSH anziché HTTPS"
  • Hg: l'accesso http è ora più robusto in caso di errori
  • Bug corretti:
  • Supporto Stash di Atlassian: i certificati client non hanno funzionato
  • Supporto per BitBucket: i repository di clonazione con spazio nel nome non hanno funzionato
  • Git:
  • Log: commutazione di categorie come "origine" interrotta (regressione dalla 7.0.1)
  • Windows: i programmi di avvio contenevano la voce manifest di dpiAware non valida

Novità nella versione 6.5.9 / 7 Anteprima 10:

  • Bug corretti:
  • Git:
  • Registro: possibile errore interno per la gestione insignificante-unione
  • Aggiorna: le notifiche di avviso relative al sottomodulo non erano chiudibili
  • Anteprima OS X 10.11: possibili errori interni

Novità nella versione 6.5.8 / 7 Anteprima 4:

  • Bug corretti:
  • Git:
  • Commetti / Ripristina / altri: i sottomodelli rimossi possono essere visualizzati anche come file
  • Elimina: reimpostazione del sottomodulo all'indice ancora reimpostato su HEAD
  • Aggiorna:
  • i sottomoduli rimossi potrebbero non apparire
  • i sottomodelli ignorati hanno contribuito allo stato di "modifica" della directory
  • GitHub: il supporto organizzativo era rotto

Novità nella versione 6.5.6 / 7 Anteprima 4:

  • Nuove funzionalità, miglioramenti:
  • Git:
  • Visualizzazione in uscita: possibilità di cambiare autore di commit
  • Ripristina: aggiunta la proprietà vm "smartgit.revert.commitMessageTemplate" per personalizzare il messaggio di commit; usa $ {message} e $ {sha} per il messaggio o SHA ID del commit ripristinato en per aggiungere un'interruzione di riga
  • Aggiungi o crea repository: rileva il repository anche se è specificata la sottodirectory admin (.git / .hg)
  • GitHub: correzione della compatibilità per l'imminente API OAuth cambia https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
  • Integrazione GitHub, Stash, Bitbucket: notifica per suggerire la configurazione
  • Bug corretti:
  • Blame: l'acceleratore Ctrl + Z non funzionava quando lo stato attivo era nel riquadro del contenuto del file
  • Aggiorna / altri comandi: possibili blocchi relativi alle installazioni Cygwin (Cygwin Git, Open SSH)

Novità nella versione 6.5.6:

  • Nuove funzionalità, miglioramenti:
  • GitHub:
  • il ramo "predefinito" è preselezionato durante la creazione della richiesta di pull (vedi)
  • query più efficienti
  • supporto per le prossime modifiche alle API relative alle organizzazioni
  • Bug corretti:
  • Hg:
  • Blame: possibile errore interno
  • gestione repository: possibile errore interno nella rimozione di un repository che potrebbe essere stato aperto in una seconda finestra
  • speed-search: errore interno che immette caratteri usando l'editor del metodo di input
  • l'avvio non riesce con l'errore "SmartGit è stato avviato con l'elevazione"
  • SVN:
  • Clona: possibili problemi con svn: set speciale
  • push potrebbe creare un ramo "foo + bar" invece di passare al ramo esistente "foo bar"
  • editor di testo: Annulla / Ripristina ha eseguito 2 passaggi quando è stato richiamato tramite collegamento
  • Windows:
  • alcuni sistemi si sono arrestati immediatamente perché non è stato possibile accedere al controllo della barra delle applicazioni
  • preferenze: obsoleto hg eseguibile impedisce la chiusura della finestra di dialogo

Novità nella versione 6.5.5:

  • Bug corretti:
  • Git:
  • Strumenti esterni: lo strumento esterno predefinito "Patch di formattazione" non è riuscito se la directory di output conteneva spazi nel percorso
  • Registro: Cherry-Pick e Revert non funzionano nella vista filtrata
  • Pull: "origine" non era preselezionata se presente e non esisteva un ramo tracciato
  • Push: possibile errore interno
  • SVN:
  • errore interno se stai provando a spingere un nuovo ramo
  • Linux:
  • eliminare le directory nella vista Archivi (per aggiungere repository) non ha funzionato
  • errore interno all'avvio con IBM JRE
  • OS X:
  • La barra degli strumenti delle modifiche a volte ha perso l'elemento "Modifica successiva"

Novità nella versione 6.5.4:

  • Nuove funzionalità, miglioramenti:
  • Push: supporto per "push.default = current"
  • Le chiamate GC sono state ridotte
  • ha aggiunto la proprietà VM "smartgit.branch.tagExcludeRegEx" per migliorare la velocità relativa al registro per gli archivi con un numero elevato di tag escludendo i tag non interessanti, ad es. quelli generati automaticamente, specificando un'espressione regolare
  • Bug corretti:
  • Blame: Compare / Log non ha funzionato sui file spostati / rinominati
  • Cherry Pick (senza commit): ha ignorato l'opzione "Aggiungi sorgente SHA al messaggio di commit"
  • Commit considera erroneamente i sottomoduli in scena come modifiche locali e quindi mostra un avviso irritante
  • GitHub: impossibile clonare i repository ".wiki"
  • Aggiorna: problemi con il monitor di file disabilitato
  • Strumenti:
  • uno strumento configurato per utilizzare 2 commit, non ha offerto entrambe le "indicazioni"
  • Updater:
  • Mac:
  • i privilegi di amministratore potrebbero non essere richiesti anche se richiesti
  • ~ / Library / Preferences / SmartGit / directory di aggiornamento non è stata corretta correttamente
  • potrebbe attendere all'infinito cercando di uscire da SmartGit
  • Finestra | Nuova finestra: potrebbe aver aperto due finestre

Novità nella versione 6.5.2:

  • Nuove funzionalità, miglioramenti:
  • Git:
  • Succursali: aggiunta proprietà VM per configurare quali "Altri" riferimenti da visualizzare, ad es. "Smartgit.branch.otherRefs = note; archivio"
  • httpproxy: viene passato dalla variabile di ambiente ora (anziché dalla configurazione della riga di comando) per rendere le password meno visibili
  • Log:
  • in caso di commit unione selezionato, gli ID sono mostrati sopra la vista Modifiche per chiarire quali modifiche sono mostrate
  • Aggiorna: notifica più dettagliata in caso di rilevamento di possibili problemi di prestazioni
  • Autoupdate:
  • reso successfullydownloadednotification closable
  • GUI
  • prestazioni migliorate, in particolare durante il ridimensionamento della finestra Log
  • Bug corretti:
  • Git:
  • GitFlow: l'unione dovrebbe in generale essere disponibile per i rami di funzionalità, ad eccezione del fatto che HEAD è un ramo speciale
  • Altre informazioni: non ha funzionato per i cloni di un solo capo
  • Aggiorna:
  • probabilmente troppo rinfrescante in caso di sottomoduli
  • Windows, Linux: potrebbe non essere aggiornato correttamente dopo aver spostato una directory
  • Confronta e altri: problemi di prestazioni per file di grandi dimensioni con molte modifiche
  • Risolutore dei conflitti o Editor dell'indice: l'evidenziazione della riga corrente non ha funzionato
  • La proprietà VM "smartgit.executable.home" non è sempre stata rispettata
  • GUI:
  • rimuovere il gruppo non ha aggiornato il repository nidificato e aperto causando potenzialmente errori interni
  • rimosso l'acceleratore predefinito Conflict Solver perché era in conflitto con speedsearch
  • tentativo di aprire un repository inesistente: la finestra di dialogo di conferma che si verificava non era attiva
  • OS X 10.10 (Yosemite): rimossa Window & gt; Schermo intero, perché la massimizzazione ha lo stesso effetto

Novità nella versione 6.5.1:

  • Nuove funzionalità, miglioramenti:
  • Provider di repository Seleziona la finestra di dialogo del repository: ha aggiunto speed-search
  • su richiesta di più utenti è stata ripristinata la schermata iniziale
  • Bug corretti:
  • Git:
  • Git-Flow: la versione finale non ha rimosso il ramo remoto
  • Aggiorna: le directory "mancanti" potrebbero svanire a volte
  • Hg:
  • Colpa: possibile errore interno se le linee in posizione 0 sono state rimosse
  • Inserisci su un file modificato aperto 2 file confronta
  • La notifica "Utilizzo memoria elevata" ha sovrastimato la memoria utilizzata e quindi si è mostrata troppo spesso

Novità nella versione 6.0.8:

  • Bug corretti:
  • Git:
  • Ignora: l'opzione "Esplicita" è stata abilitata per la selezione multi-file
  • Repository: i repository nudi sono stati mostrati come modificati
  • Hg:
  • Aggiorna: possibile errore interno causato dalla cache dei "branchheads" non valida
  • un bug potrebbe produrre tonnellate di file *. zip in un breve periodo di tempo
  • Linux: arresto anomalo nativo dopo l'aggiornamento di Linux (correlato a libcairo)
  • La gestione delle password è stata interrotta con Java 1.8.0_25
  • SSH: se la directory temporanea conteneva spazi, il client SSH integrato non funzionava

Novità nella versione 6.5 RC2:

  • Nuove funzionalità, miglioramenti:
  • Git:
  • Filiali:
  • Rinomina: ora funziona anche per il ramo corrente
  • Crea filiale da un ramo remoto: la casella di controllo del rilevamento non è selezionata quando il nome del ramo locale viene modificato
  • I messaggi di commit verranno caricati solo fino a 4kB
  • GitHub: il titolo / descrizione della richiesta pull è separato solo da newline, non da un punto
  • Remoto | Configura rinominato in Remote | Proprietà

  • Il
  • "rilevamento dell'uso della memoria alta" sarà più tollerante e quindi si verifica meno probabilmente
  • Bug corretti:
  • Git:
  • Registro: il rilevamento del nome non ha canonizzato le terminazioni di riga
  • OS X: - Aggiorna: le directory contenenti un file saltato potrebbero scomparire dopo aver eseguito un comando
  • Remote | Properties (Configure) era danneggiato per i repository SVN
  • Setup wizard: su OS X 10.9+ / usr / bin / git non è verificato a meno che SmartGit "pensi" che Git sia installato (altrimenti OS X mostrerà una finestra di dialogo che chiede di installare Git anche se non è necessario)
  • Repository: - lo stato "" è stato perso quando si passa a Windows - l'apertura di un gruppo di repository ha chiuso repository all'interno di quel gruppo che erano già aperti
  • GUI: - gli acceleratori non hanno funzionato usando, ad es., un layout di tastiera russo - il trascinamento di file / directory nei campi di input era rotto
  • File: ordinamento interno degli errori per "Stato" e file "ignorati"
  • Tabelle: selezionando l'elemento successivo dopo che una precedente era stata cancellata, non funzionava in modo affidabile

Novità nella versione 6.5 RC1:

  • Nuove funzionalità, miglioramenti:
  • Recensioni distribuite: aggiunta voce di menu "Mostra richiesta pull chiuso"
  • Log:
  • Grafico commit:
  • il numero di riferimenti nella sezione sopra il mouse è mostrato

  • I meta ref vengono visualizzati solo nella sezione del mouse
  • Bug corretti:
  • Git:
  • Recensioni distribuite: il registro continua a mostrare le richieste di pull dopo l'integrazione
  • Rinomina: non è stato possibile richiamare premendo F2 in una directory
  • Avvio: "Possibile problema di prestazioni di aggiornamento" non ha rispettato la proprietà già impostata "smartgit.executable.home"
  • Hg: connessioni http (autenticate) non funzionanti
  • SVN:
  • Modifica (ultimo) Messaggio di commit: mostra le informazioni SVN (ad es. da cherry-pick)
  • Archivio password: interrotto per le versioni Java più recenti, ad es. 1.8.0_25
  • Il rilevamento UTF-8 dal contenuto non è stato abilitato per impostazione predefinita
  • GUI:
  • Notifiche: potrebbe mostrare notifiche non aggiornate
  • OS X 10.10 ("Yosemite"): problemi nel rendering del campo di inserimento della ricerca
  • Tabelle: selezionando l'elemento successivo dopo che una precedente era stata cancellata, non funzionava in modo affidabile
  • Windows: personale% APPDATA% syntevoSmartGitsmartgit.vmoptions non è stato utilizzato

Novità nella versione 6.5 Anteprima 7:

  • Nuove funzionalità, miglioramenti:
  • Autoupdate: la notifica "Nuova versione" dovrebbe rimanere dopo aver fatto clic su "Mostra registro modifiche"
  • Confronta: ottimizzazione correlata alla parentesi graffa per fornire risultati più appropriati per diffs complessi
  • Repository: indica "bare", repository chiusi
  • moduli:
  • Funzione Deinit
  • Unregister dovrebbe essere visibile nel menu di scelta rapida e deinit submodule
  • Bug corretti:
  • Blame: errore interno durante il richiamo Accedi alla linea ""
  • Filiali:
  • il passaggio a un ramo di funzionalità solo remoto ha selezionato il nuovo ramo sotto il suo remoto
  • Pull era abilitato per i repository "nudi"
  • Confronta / Accedi & gt; Salva come: il file binario può essere trattato come file di testo (conversione del separatore di riga)
  • Strumento di fusione avanzamento rapido usato ramo errato
  • GitHub:
  • Crea richiesta pull: elenco HEAD come ramo di destinazione
  • errore "Oggetto 'corpo' non trovato." per repository speciali
  • Log: mostrare branch / stash dalla finestra principale non ha funzionato se Log era pronto per questo repository
  • Aggiorna: non riesce a rilevare le modifiche del repository che sono state appena inizializzate al di fuori di SmartGit
  • Imposta il ramo controllato: meta-riferimenti elencati
  • Submodules: lo stato dell'albero di lavoro del sottomodulo "aggiunto" non era "As Index"
  • Altre modifiche:
  • registrazione automatica dei dump dei thread in caso di thread GUI appeso
  • rimosso mercurial predefinito dal pacchetto di installazione / portatile di Windows

Novità nella versione 6.5 Anteprima 6:

  • Bug corretti:
  • Compare / Conflict Solver: la lettura dei file di testo con il byte order mark (BOM) è stata interrotta, causandone la scrittura due volte su Save
  • Git:
  • Log: potrebbe tornare a commit per rivelare
  • Hg:
  • I repository non mostrano la freccia in uscita quando sono aperti, ma quando sono chiusi
  • .hgignore: ** non ha funzionato come previsto

Novità nella versione 6.0.7:

  • Git:
  • Annota: possibile errore interno
  • Conferma: possibile errore interno quando la finestra di dialogo viene chiusa troppo rapidamente
  • Confronta: errore interno possibile
  • Ignora: errore interno durante il tentativo di ignorare file come "foo [" per nome
  • Visualizzazione output: possibile errore interno
  • Pull: opzione non selezionata "E inizializza nuovi sottomoduli" non è stata rispettata
  • Aggiorna:
  • il sottomodulo all'interno della directory non tracciata potrebbe non apparire
  • per i controlli sparsi sono state visualizzate le directory mancanti inattese
  • Visualizza | File ignorati: se selezionati, i sottomoduli non inizializzati non sono stati visualizzati se Visualizza | File non modificati è stato deselezionato
  • Hg:
  • Rami: i rami contenenti uno spazio nel loro nome non sono stati elaborati correttamente
  • Log (basato sulla finestra di dialogo): possibile errore interno su chiudi
  • Aggiorna: possibile errore interno
  • SVN:
  • Clona: possibile errore interno
  • Pull: possibile avviso fuorviante sullo stato locale in caso di sottomoduli non inizializzati
  • Push: possibile errore interno
  • GUI:
  • Completamento del percorso file: possibile errore interno
  • Finestra di dialogo di errore di memoria esaurita: il pulsante di uscita non ha funzionato
  • Client SSH integrato: non supportava i nomi utente con dominio, ad es. utente @ dominio

Novità nella versione 6.5 Anteprima 5:

  • Nuove funzionalità, miglioramenti:
  • Preferenze: opzione obsoleta rimossa "GitHub: Richiedi la password principale, se necessario"
  • Bug corretti:
  • Git:
  • Ripristina & amp; Conferma: mantenuto il messaggio di ripristino fino al prossimo commit
  • Assunzione: stato immutato sostituito stato mancante / eliminato
  • Vista modifiche: la visualizzazione è stata interrotta per i sottomoduli
  • Strumenti esterni:
  • non ha funzionato su repository chiusi
  • "Applica patch" è abilitato anche senza alcun repository
  • Updater (Mac / Linux): possibili problemi se era richiesta l'elevazione per gli aggiornamenti precedenti
  • I hook di shutdown non sono stati richiamati causando, ad esempio, la cancellazione delle directory temporanee

Novità nella versione 6.5 Anteprima 3:

  • Nuove funzionalità, miglioramenti:
  • Git
  • Risolutore dei conflitti: mostra una finestra di dialogo simile a una risoluzione per i file binari
  • Confronto file: non ha controllato gli stati indice e HEAD con i separatori di riga corretti
  • Git Flow:

  • Opzione
  • per configurare il nome del tag per la versione finale
  • supporto per più di un ramo di rilascio allo stesso tempo
  • GitHub:
  • opzionalmente aggiungi il telecomando "upstream" per prelevare semplicemente dal repository bifronte
  • elenca anche repository speciali
  • Tirare: evitare di confondere "Sei nello stato di" TESTA distaccato "." il messaggio
  • Risolvi: opzione per aprire Risolutore conflitti
  • Updater:
  • ulteriori dettagli vengono visualizzati in caso di errore
  • Windows: utilizza eseguibile con imposizione in altezza invece di script
  • Bug corretti:
  • Git
  • Recupero / Sondaggio in background: optiion per disabilitare certi remoti a volte non è stato rispettato
  • Modifiche: le informazioni EOL sono state visualizzate anche per i file binari
  • Strumenti esterni: se non è stata richiesta alcuna conferma, $ {commit} è stato ancora passato come secondo parametro in caso di selezione singola
  • File Confronta, Registra | Salva come: non ha controllato gli stati Indice e HEAD con i separatori di riga corretti
  • Log:
  • Dettagli: facendo clic sul link di commit non è stato trovato nella vista Commits
  • L'aggiornamento potrebbe non riuscire a rilevare le modifiche durante / dopo aver unito / cherry-picking / rebasing / reverting
  • Ripristina e ripristina & amp; Commit non ha prodotto lo stesso messaggio di commit
  • Recensione: l'integrazione con rebase ha fornito un errore interno per il ramo di richiesta pull remoto
  • SVN:
  • svnkit mappato su clone: ​​proprietà della voce su .gitattribute
  • Linux (non-Ubuntu): interfaccia grafica dall'aspetto brutto con colori errati
  • Updater:
  • ha eseguito il controllo di elevazione anche per & lt; Windows Vista
  • all'avvio, quando si annulla l'elevazione, SmartGit si blocca senza GUI
  • su Windows, non è riuscito quando è stato avviato SmartGit da Java a 64 bit
  • le directory git, mercurial e jre sono state create anche quando è stato installato il pacchetto no-JRE
  • possibile errore interno

Novità nella versione 6.0.6:

  • Nuove funzionalità, miglioramenti:
  • SSH: aggiunta la proprietà VM smartgit.ssh.defaultUser per configurare il nome utente SSH da utilizzare se non specificato nell'URL
  • Sottomoduli: aggiunta proprietà VM smartgit.core.push.recurseSubmodules = on-demand per inviare i sottomoduli su richiesta
  • Bug corretti:
  • Aggiungi o crea repository: apre un repository già aperto nella seconda finestra
  • Log:
  • Dettagli: dovrebbe visualizzare le informazioni nel caso in cui i commit principali non siano ancora stati caricati
  • Commits: errore interno durante il trascinamento del rif rif verso il nodo di unione
  • Log Commit Chooser: errore interno che richiama un'azione di copia su un nodo virtuale (ad esempio unendo)
  • Review:
  • possibile errore in caso di e-mail utente non valida
  • possibile errore interno in caso di caratteri strani (come n) nel nome utente
  • l'inserimento di un indirizzo email non valido può causare errori dopo la modifica di un utente
  • messaggio di commit perso dopo aver integrato una richiesta di pull usando "Merge"
  • Integra non deve eseguire l'unione rapida all'avvio utilizzando l'opzione "Unisci"
  • durante la sincronizzazione Revisione delle modifiche senza aver premuto il ramo di richiesta pull locale, la richiesta di pull corrispondente potrebbe scomparire temporaneamente nel repository remoto
  • non dovrebbe aggiornare la richiesta di pull senza avere una diramazione locale (potrebbe verificarsi un errore "impossibile risolvere commit"

Novità nella versione 5.0.7:

  • Bug corretti:
  • Git:
  • autenticazione: i nomi utente contengono @ non sono stati gestiti correttamente
  • Conferma: l'opzione "modifica" era disponibile per i nuovi rami locali che puntavano a commit già spinti
  • GitHub:
  • errore interno durante il tentativo di leggere commenti (formato data non valido)
  • integrazione interrotta per repository non appartenenti al proprio account
  • Log:
  • Il commit HEAD potrebbe essere erroneamente considerato come premuto se HEAD punta direttamente a uno SHA
  • Dettagli (GitHub): se il commit contiene commenti, il contenuto diventa spostato a destra
  • Aggiorna:
  • i pattern .gitignore negati potrebbero non funzionare correttamente
  • possibile errore interno relativo all'indice di Git
  • Hg:
  • Log: finestra di chiusura dell'errore interno troppo rapidamente dopo l'apertura
  • SVN:
  • Clone: ​​possibile "Impossibile risolvere l'errore refs / remotes / git-svn"
  • Push commit: avviso di falso positivo "Non è possibile eseguire il commit di commit" perché appartiene a più rami "
  • GUI: la visualizzazione delle modifiche potrebbe essere ridotta rispetto alla dimensione minima
  • Linux: link di avviso limite inotify alla pagina di documentazione non esistente
  • OS X: errori interni relativi alla GUI

Requisiti :

  • Ambiente di runtime di Oracle Java Standard Edition

Programmi simili

gitstatus
gitstatus

12 May 15

gitrecipe
gitrecipe

15 Apr 15

bzr-pqm
bzr-pqm

20 Feb 15

hgcampfire
hgcampfire

15 Apr 15

Altri software di sviluppo SyntEvo GmbH

SmartCVS
SmartCVS

14 Apr 15

SmartSynchronize
SmartSynchronize

17 Feb 15

SmartSVN
SmartSVN

22 Jun 18

Commenti a SmartGit/Hg

I commenti non trovato
Aggiungi commento
Accendere le immagini!