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à: 123

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

CVSps
CVSps

17 Feb 15

musdex
musdex

11 May 15

bzr-git-1480
bzr-git-1480

14 Apr 15

xdelta
xdelta

3 Jun 15

Altri software di sviluppo SyntEvo GmbH

SmartSynchronize
SmartSynchronize

17 Feb 15

SmartCVS
SmartCVS

14 Apr 15

SmartSVN
SmartSVN

22 Jun 18

Commenti a SmartGit/Hg

I commenti non trovato
Aggiungi commento
Accendere le immagini!