== Caratteristiche == * Aggiorna libgit a 2.19.0 basato su Git per i sorgenti di Windows # Numero fisso #2591: Attivare la colorazione d'accento per le corrispondenze dei termini di ricerca nei messaggi di registro e FileDiffDlg * LogDlg, FileDiffDlg, RefBrowserDlg: Permettere l'uso di espressioni di ricerca più complesse, vedi documentazione # Numero fisso # 3279: Sfoglia i riferimenti -> manca la possibilità di fare doppio clic su una voce (ora apre il log di default) * Aggiorna Scintilla a 4.1.3 # Numero fisso # 3277: L'avvio del processo di rebase non mostra la scheda di registro per impostazione predefinita # Numero fisso # 3273: Mostra ulteriori informazioni (inizio dell'argomento commit) sui genitori commit nei menu contestuali # Numero fisso # 3272: Il grafico di revisione non mostra l'opzione per il checkout di una filiale remota * Aggiunta l'opzione di memorizzare le configurazioni degli hook all'interno del repository (/.tgitconfig) per condividerli con altri sviluppatori # Numero fisso #3154: Decorare la cartella del repository nuda con un'icona Git * Aggiornare la libreria OGDF all'ultima versione stabile (usata per il grafico di revisione) * Rendere la patch unificata nella cartella temporanea di sola lettura * Aggiornamento aprile al 1.6.5 * Aggiorna libgit2 alla versione 0.28 #3304: Doppio click sulla voce stash list non fa nulla, mostra invece il log #3305: Stash Change/Save, quindi consentire Stash Apply * Supporto TLS opportunistico per SendMailDlg * Migliorare la documentazione per una configurazione unificata alternativa del visualizzatore di differenze * TGitCache: Velocizzare la scansione delle cartelle con molti file non convertiti * BrowseRefsDlg: Permette di eliminare più filiali remote in batch * Rebase: Inizio, interruzione e fine del documento in reflog * Aggiungi TortoiseGitUDiff a Open With list * Aggiorna editorconfig a 0.12.4 # Numero fisso #3295: TortoiseGitPlink non funziona con il protocollo Git ver. 2 # Problema fisso #3290: Migliorare la documentazione "Status/Controlla per le modifiche". # Numero fisso # 3228: Rebase: Aggiungere il supporto completo per gli impegni vuoti (ad esempio, impegni che diventano vuoti durante la risoluzione di un conflitto) # Numero fisso # 3189: Mostra la barra di avanzamento quando si risolvono molti conflitti # Numero fisso # 3318: Rilevamento git-svn più accurato # Numero fisso # 1770: Aggiungi il supporto per i changelist # Numero fisso # 3327: Chiarire il ramo a distanza e il monitoraggio a distanza * TGitCache: Ridurre notevolmente l'accesso al disco per la richiesta di stati di file nella cache * FileDiffDlg: Mostra correttamente i nomi (permette anche di filtrare da essi) * Aggiornamento spedito da Notepad2 a Notepad2e== Correzioni di bug == # Numero fisso #3250: GitWCRev: IsGitItem return true per l'articolo che non era mai stato impegnato * Problema fisso #3251: l'oggetto GitWCRev.GetWCInfo COM ignora il percorso del file (parametro 1) GitWCRev non onora il percorso passato e calcola lo stato di HasModifications/UnversionedFiles secondo il percorso passato # Numero fisso # 3261: La revisione/applicazione di una singola patch non funziona più se la patch non si applica in modo pulito # Problema fisso #2541: Le patch create da "Create patch file" in vista diff/TortoiseGitMerge hanno un filepath non valido * CommitDlg: commit.template non ha rispettato "~/". # Numero fisso # 3271: Documento TortoiseGitProc.exe /comando:unire/abbattere l'opzione # Numero fisso # 3281: La pagina delle preferenze di TortoiseGitUDiff ritaglia il testo in traduzione russa #3284: BrowseRefsDlg: Non è possibile confrontare i tag annotati con l'albero di lavoro (libgit2 ha restituito il tipo richiesto non corrisponde al tipo in ODB) * I file modificati, le finestre di dialogo Inverti e Risolvi mostrano tutti i file in fase, indipendentemente dalla selezione. La finestra di dialogo Commit mostra ancora tutti i file in fase, questo è per progettazione e necessario per il corretto funzionamento del commit (ad esempio, che nessun file vada perso in un merge commit). # Numero fisso # 3264: Rimuovi tag può lasciare una cartella vuota in refs/tags # Numero fisso #3297: Manca il codice URI di %BUGID%-parte per chiamata dell'URL del tracker di emissione * Problema risolto #3307: Abort Merge su un singolo file risulta sempre in un messaggio di errore del parametro # Numero fisso # 3269: Finestra di avanzamento dei comandi Git vuota, appesa al commit (ad esempio, quando l'auto gc è in esecuzione) * Problema risolto #3039: Le sovrapposizioni di icone non si aggiornano correttamente quando si esegue il commit dopo la pettinatura gc sulla riga di comando # Numero fisso # 3316: Casella di messaggio ingannevole dopo il pull con rebase, quando il ramo è dietro l'origine/branch, ma origine/branch=remote/origino/master # Problema fisso #3288: finestra di impegno: il testo viene tagliato quando la localizzazione in russo # Numero fisso #3317: merge-ods.vbs-script: Documento unito in LibreOffice 6.1 cancellato dallo script #Risolto il problema #3329: creare un tag con un messaggio comporta un errore fatale se il nome utente contiene spazio # Problema fisso #3330: le note di modifica non si caricano correttamente per i commit di stash e il dialogo di reflog # Numero fisso #3331: "Putty Key:" l'etichetta è troppo stretta per la localizzazione * RefLog: Ricordate l'ultimo ramo selezionato su refresh * L'apertura della pagina delle impostazioni dell'helper delle credenziali ha fatto scattare la logica di elevazione * Miglioramento del rilevamento di depositi git validi * Migliore stabilità in vari casi insoliti
Ci puoi aiutare?
Se hai informazioni sul changelog, non esitare a condividerle con noi. Ci piacerebbe ascoltarti! Vai alla nostra Pagina Contatti e facci sapere.