SmartGit/Hg

Logiciel capture d'écran:
SmartGit/Hg
Détails logiciels:
Version: 18.1.4 / 18.2 Preview 4 Mise à jour
Date de transfert: 16 Aug 18
Développeur: SyntEvo GmbH
Licence: Gratuit
Popularité: 303

Rating: 2.0/5 (Total Votes: 1)

SmartGit / Hg est un logiciel gratuit d’utilisation à des fins non commerciales, un client de référentiel logiciel Web écrit en langage de programmation Java et conçu pour prendre en charge le contrôle de version distribué Git, Mercurial et Subversion. systèmes.


Caractéristiques en un coup d'oeil

Avec SmartGit / Hg, vous aurez tout sous contrôle. Le logiciel peut afficher des répertoires et fichiers, des transactions et des fichiers annotés uniquement. Il est capable d'effectuer diverses fonctions, notamment l'état, la diff, la journalisation, la diffusion, l'extraction, la fusion, la fusion à la cerise, le rebasage, ainsi que la gestion des cachettes, des balises et des branches.

En outre, il vous permet de modifier les validations avant de les envoyer, de récupérer les validations perdues et de valider des lignes individuelles dans un fichier. Il ne nécessite ni outils ni bibliothèques supplémentaires, est fourni avec un client SSH intégré (Secure Shell), un outil de fusion et un outil de comparaison de fichiers.


Il dispose d'un design simple et convivial

En se concentrant uniquement sur ce qui est vraiment important, le logiciel SmartGit / Hg présente une conception simple et conviviale qui ne dérangera pas les utilisateurs avec des questions stupides. Il n'est pas nécessaire de lire un manuel complet pour utiliser ce logiciel.

Prend en charge les services Web populaires

Une autre fonctionnalité intéressante est la prise en charge intégrée d’un large éventail de services Web. Cela signifie que vous pouvez utiliser SmartGit / Hg pour cloner depuis GitHub, Assembla et de nombreux autres fournisseurs d'hébergement. En outre, vous pouvez examiner les commentaires, ainsi que créer et résoudre les requêtes d’extrait GitHub.


Un logiciel multiplateforme pris en charge sur les systèmes d'exploitation traditionnels

Étant écrit en Java, SmartGit / Hg est une application indépendante de la plate-forme qui s'exécute sur les systèmes d'exploitation GNU / Linux, Microsoft Windows et Mac OS X. Ubuntu est la seule distribution Linux officiellement prise en charge. Les architectures 32 bits et 64 bits sont actuellement prises en charge.


Le meilleur client Git, Hg et SVN

SmartGit / Hg est sans aucun doute le meilleur client Git, Hg et SVN. Bien que cela aide les débutants à faire avancer les choses rapidement et sans douleur, cela aide les experts à devenir plus productifs que jamais.

Nouveautés dans cette version:

  • Cette version corrige principalement quelques bogues.

Nouveautés dans la version 17.0.2 / 17.1 Preview 3:

  • Nouvelles fonctionnalités, améliorations:
  • Git:
  • Rafraîchir: détection de renommage non suivie / manquante honore "core.jgit.similarityFileSizeLimit" pour éviter les erreurs de mémoire insuffisante
  • Bogues corrigés:
  • Git:
  • Journal:
  • GitHub: rafraîchissement sans fin possible
  • GitHub: empreinte digitale par défaut mise à jour
  • GitHub, autres hébergeurs: ne prévenez pas les empreintes digitales modifiées si elles sont connues, nouvelle empreinte digitale
  • annuler "définir automatiquement java.net.useSystemProxies = true (si non défini) pour améliorer la détection automatique des proxies" car cela a pour effet de toujours utiliser le proxy système, même si & quot; sans proxy & quot; a été configuré dans SmartGit
  • GUI (Windows): la colonne de tri était trop sombre dans le thème lumineux par défaut

Nouveautés dans la version 8.0.4 / 17 RC3:

  • Nouvelles fonctionnalités, améliorations:
  • Ajouter une branche et d'autres: remplacez les caractères non valides par un caractère valide personnalisable: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: support pour les URL comme git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • possibilité de configurer quelle branche vérifier (pas) la branche de configuration $ git. smartgitJiraResolve false
  • affiche la description du problème
  • Bogues corrigés:
  • Prévisualisation des modifications: réduction de la création de threads lors du défilement du tableau de fichiers avec le clavier
  • JIRA: échec si la configuration de bugtraq contenait des clés de projet non valides
  • SSH: les valeurs de ~ / .ssh / config n’ont pas été appliquées correctement
  • Stash (à la demande): n'essayez pas de cacher les changements de sous-modules car cela ne fonctionne pas

Nouveautés dans la version 8.0.3 / 8.1 Preview 5:

  • Nouvelles fonctionnalités, améliorations:
  • Ajouter une branche et d'autres: remplacez les caractères non valides par un caractère valide personnalisable: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: support pour les URL comme git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • possibilité de configurer quelle branche vérifier (pas) la branche de configuration $ git. smartgitJiraResolve false
  • affiche la description du problème
  • Bogues corrigés:
  • Prévisualisation des modifications: réduction de la création de threads lors du défilement du tableau de fichiers avec le clavier
  • JIRA: échec si la configuration de bugtraq contenait des clés de projet non valides
  • SSH: les valeurs de ~ / .ssh / config n’ont pas été appliquées correctement
  • Stash (à la demande): n'essayez pas de cacher les changements de sous-modules car cela ne fonctionne pas

Nouveautés dans la version 7.1.1 / 7.2 Preview 1:

  • Nouvelles fonctionnalités, améliorations:
  • Ajouter une branche et d'autres: remplacez les caractères non valides par un caractère valide personnalisable: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: support pour les URL comme git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • possibilité de configurer quelle branche vérifier (pas) la branche de configuration $ git. smartgitJiraResolve false
  • affiche la description du problème
  • Bogues corrigés:
  • Prévisualisation des modifications: réduction de la création de threads lors du défilement du tableau de fichiers avec le clavier
  • JIRA: échec si la configuration de bugtraq contenait des clés de projet non valides
  • SSH: les valeurs de ~ / .ssh / config n’ont pas été appliquées correctement
  • Stash (à la demande): n'essayez pas de cacher les changements de sous-modules car cela ne fonctionne pas

Nouveautés dans la version 7.0.3 / 7.1 Preview 6:

  • Nouvelles fonctionnalités, améliorations:
  • Prise en charge des graphiques haute résolution (HiRes, HiDPI)
  • smartgit.vmoptions (Linux, Mac): prise en charge de la propriété "path ="
  • Bogues corrigés:
  • Actualiser: erreur interne si le fichier de lien .git contient CRLF
  • Afficher | Afficher les fichiers intermédiaires: si cette option n’est pas sélectionnée, certains fichiers de conflits n’ont pas été affichés

Nouveautés dans la version 7.0.2:

  • Nouvelles fonctionnalités, améliorations:
  • Prise en charge d'Atlassian Stash: ajout de l'option "Utiliser SSH au lieu de HTTPS"
  • Hg: l’accès http est maintenant plus robuste en cas d’erreur
  • Bogues corrigés:
  • Prise en charge d'Atlassian Stash: les certificats clients ne fonctionnaient pas
  • Prise en charge de BitBucket: les référentiels de clonage avec espace dans le nom ne fonctionnaient pas
  • Git:
  • Journal: basculer des catégories comme "origine" cassées (régression depuis 7.0.1)
  • Windows: les lanceurs contiennent une entrée de manifeste dpi non valide

Nouveautés dans la version 6.5.9 / 7 Preview 10:

  • Bogues corrigés:
  • Git:
  • Log: erreur interne possible pour une gestion de fusion non significative
  • Rafraîchir: les notifications d’avertissement relatives aux sous-modules n’ont pas pu être fermées
  • Prévisualisation d’OS X 10.11: erreurs internes possibles

Nouveautés dans la version 6.5.8 / 7 Preview 4:

  • Bogues corrigés:
  • Git:
  • Commit / Revert / others: les sous-modules supprimés peuvent aussi apparaître sous forme de fichiers
  • Rejeter: réinitialiser le sous-module à indexer toujours réinstallé dans HEAD
  • Actualiser:
  • les sous-modules supprimés peuvent ne pas apparaître
  • les sous-modules ignorés ont contribué à l’état "modification" du répertoire
  • GitHub: le support de l'organisation a été rompu

Nouveautés dans la version 6.5.6 / 7 Preview 4:

  • Nouvelles fonctionnalités, améliorations:
  • Git:
  • Vue sortante: possibilité de changer d’auteur de commits
  • Revert: ajout de la propriété vm "smartgit.revert.commitMessageTemplate" pour personnaliser le message de validation; utilisez $ {message} et $ {sha} pour le message ou l'identifiant SHA de la validation retournée et n pour ajouter un saut de ligne
  • Ajouter ou créer un référentiel: détecter le référentiel même si le sous-répertoire admin (.git / .hg) est spécifié
  • GitHub: correctif de compatibilité pour la prochaine modification de l’API OAuth https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
  • Intégration GitHub, Stash, Bitbucket: notification pour suggérer une configuration
  • Bogues corrigés:
  • Blame: l'accélérateur Ctrl + Z ne fonctionnait pas lorsque le focus était dans le volet de contenu du fichier
  • Actualiser / autres commandes: blocages possibles liés aux installations de Cygwin (Cygwin Git, Open SSH)

Nouveautés dans la version 6.5.6:

  • Nouvelles fonctionnalités, améliorations:
  • GitHub:
  • La branche "par défaut" est présélectionnée lors de la création de la requête d'extraction (voir)
  • requêtes plus efficaces
  • support pour les prochaines modifications de l'API liées aux organisations
  • Bogues corrigés:
  • Hg:
  • Blame: erreur interne possible
  • Gestion du référentiel: erreur interne possible lors de la suppression d'un référentiel qui aurait pu être ouvert dans une seconde fenêtre
  • speed-search: erreur interne de saisie de caractères à l'aide de l'éditeur de méthode de saisie
  • le démarrage échoue avec l'erreur "SmartGit a été démarré avec élévation"
  • SVN:
  • Clone: ​​problèmes possibles avec svn: special être défini
  • push peut créer une branche "foo + bar" au lieu de pousser vers une branche existante "foo bar"
  • éditeurs de texte: Undo / Redo a effectué 2 étapes lorsqu’il est appelé avec un raccourci
  • Windows:
  • certains systèmes sont tombés en panne immédiatement parce que le contrôle de la barre des tâches était inaccessible
  • préférences: l'exécutable obsolète hg empêche la boîte de dialogue de fermeture

Nouveautés dans la version 6.5.5:

  • Bogues corrigés:
  • Git:
  • Outils externes: l'outil externe par défaut "Format Patch" a échoué si le répertoire de sortie contenait des espaces dans le chemin
  • Journal: Cherry-Pick et Revert ne fonctionnaient pas en affichage filtré
  • Pull: "origine" n’a pas été présélectionné s’il était présent et il n’y avait pas de branche suivie
  • Push: erreur interne possible
  • SVN:
  • erreur interne si vous essayez de pousser une nouvelle branche
  • Linux:
  • supprimer des répertoires dans la vue Référentiels (pour ajouter des référentiels) ne fonctionnait pas
  • Erreur interne lors du lancement avec IBM JRE
  • OS X:
  • La barre d'outils des modifications perd parfois l'objet "Modification suivante"

Nouveautés dans la version 6.5.4:

  • Nouvelles fonctionnalités, améliorations:
  • Push: prise en charge de "push.default = current"
  • Les invocations de GC ont été réduites
  • ajout de la propriété VM "smartgit.branch.tagExcludeRegEx" pour améliorer la vitesse liée au journal pour les référentiels contenant un grand nombre de balises en excluant les balises inintéressantes, par ex. celles générées automatiquement, en spécifiant une expression régulière
  • Bogues corrigés:
  • Blame: Compare / Log ne fonctionnait pas sur les fichiers déplacés / renommés
  • Cherry Pick (sans commit): ignoré l'option "Ajouter source SHA pour valider le message"
  • Commit à tort considère les sous-modules mis en scène comme des modifications locales et a donc montré un avertissement irritant
  • GitHub: impossible de cloner les référentiels ".wiki"
  • Actualiser: problèmes liés à la désactivation du moniteur de fichiers
  • Outils:
  • un outil configuré pour utiliser 2 commits, n'offrait pas les deux "directions"
  • Updater:
  • Mac:
  • les privilèges d’administrateur peuvent ne pas être demandés bien que requis

  • Le répertoire
  • ~ / Library / Preferences / SmartGit / updater n'a pas été nettoyé correctement
  • peut attendre sans cesse en essayant de quitter SmartGit
  • Fenêtre | Nouvelle fenêtre: peut avoir ouvert deux fenêtres

Nouveautés dans la version 6.5.2:

  • Nouvelles fonctionnalités, améliorations:
  • Git:
  • Branches: ajout de la propriété VM pour configurer les "autres" références à afficher, par ex. "smartgit.branch.otherRefs = notes; archive"
  • httpproxy: passe maintenant par la variable d'environnement (au lieu de la configuration en ligne de commande) pour rendre les mots de passe moins visibles
  • Journal:
  • en cas de validation de fusion sélectionnée, les identifiants sont affichés au-dessus de la vue Modifications pour indiquer clairement les modifications affichées
  • Actualiser: notification plus détaillée en cas de problème de performance détecté
  • Autoupdate:
  • a été téléchargé avec succèsdernière notification fermable
  • GUI
  • amélioration des performances, en particulier lors du redimensionnement de la fenêtre du journal
  • Bogues corrigés:
  • Git:
  • GitFlow: la fusion devrait en général être disponible pour les branches d’entités à l’exception de HEAD étant une branche spéciale
  • Fetch More: n'a pas fonctionné pour les clones d'une seule tête
  • Actualiser:
  • peut-être trop rafraîchissant en cas de sous-modules
  • Windows, Linux: peut ne pas s’actualiser correctement après le déplacement d’un répertoire
  • Comparer et autres: problème de performance pour les gros fichiers avec beaucoup de modifications
  • Solutionneur de conflit ou éditeur d’index: le point culminant de la ligne courante ne fonctionnait pas
  • La propriété VM "smartgit.executable.home" n'était pas toujours respectée
  • Interface graphique:
  • le groupe de suppression n’a pas mis à jour le référentiel ouvert imbriqué, provoquant ainsi une erreur interne
  • enlevé l'accélérateur par défaut de résolution de conflits car il était en conflit avec speedearch
  • essayant d'ouvrir un dépôt non existant: la boîte de dialogue de confirmation apparaissant n'était pas active
  • OS X 10.10 (Yosemite): suppression de Window & gt; Plein écran, car la maximisation a le même effet

Nouveautés dans la version 6.5.1:

  • Nouvelles fonctionnalités, améliorations:
  • Boîte de dialogue Sélectionner un référentiel de fournisseur de référentiel: recherche accélérée
  • à la demande de plusieurs utilisateurs a annulé l'écran de démarrage
  • Bogues corrigés:
  • Git:
  • Git-Flow: la version finale n'a pas supprimé la branche distante
  • Actualiser: les répertoires "manquants" peuvent parfois disparaître
  • Hg:
  • Blame: erreur interne possible si les lignes à la position 0 ont été supprimées
  • Entrez sur un fichier modifié ouvert 2 fichiers comparés
  • La notification "Utilisation élevée de la mémoire" a surestimé la mémoire utilisée et est donc apparue trop souvent

Nouveautés dans la version 6.0.8:

  • Bogues corrigés:
  • Git:
  • Ignorer: l'option "Explicit" a été activée pour la sélection de plusieurs fichiers
  • Référentiels: les référentiels dénudés ont été affichés comme modifiés
  • Hg:
  • Actualiser: erreur interne possible causée par un "mauvais" cache d’embranchements
  • un bogue pourrait produire des tonnes de fichiers de bogues * .ziip dans un court laps de temps
  • Linux: crash natif après la mise à jour de Linux (liée à libcairo)
  • La gestion du mot de passe a été rompue avec Java 1.8.0_25
  • SSH: si le répertoire temporaire contenait des espaces, le client SSH intégré ne fonctionnait pas

Nouveautés dans la version 6.5 RC2:

  • Nouvelles fonctionnalités, améliorations:
  • Git:
  • Branches:
  • Renommer: fonctionne maintenant aussi pour la branche en cours
  • Créer une branche depuis une branche distante: la case à cocher de suivi est désélectionnée lorsque le nom de la branche locale est modifié
  • Les messages d’engagement ne seront chargés que jusqu’à 4 Ko
  • GitHub: le titre / la description de la requête d'extraction n'est séparé que par une nouvelle ligne, et non un point
  • Remote | Configurer renommé à distance | Propriétés
  • La détection de "utilisation élevée de la mémoire" sera plus tolérante et donc moins probable
  • Bogues corrigés:
  • Git:
  • Journal: la détection de renommage n’a pas canonisé les fins de ligne
  • OS X: - Actualiser: les répertoires contenant un fichier ignoré peuvent disparaître après avoir exécuté une commande
  • Remote | Properties (Configure) a été cassé pour les référentiels SVN
  • Assistant d'installation: sous OS X 10.9+ / usr / bin / git n'est pas vérifié à moins que SmartGit "pense" que Git est installé (sinon, OS X affichera une boîte de dialogue demandant d'installer Git mais pas nécessaire)
  • Référentiels: - "" l’état a été perdu lors du changement de fenêtre - l’ouverture d’un référentiel de référentiels fermés à l’intérieur de ce groupe qui était déjà ouvert
  • GUI: - les accélérateurs ne fonctionnaient pas avec, par exemple, une disposition de clavier russe - le glisser-déposer de fichiers / répertoires pour saisir des champs était rompu
  • Fichiers: tri d'erreur interne pour "Etat" et avoir des fichiers "ignorés"
  • Tables: la sélection de l'élément suivant après la suppression d'un précédent n'a pas fonctionné

Nouveautés dans la version 6.5 RC1:

  • Nouvelles fonctionnalités, améliorations:
  • Avis distribués: élément de menu ajouté "Afficher la demande de tirage fermé"
  • Journal:
  • Graphique de validation:
  • le nombre de références dans la section de la souris est affiché
  • les méta-références ne s'affichent que dans la section de la souris
  • Bogues corrigés:
  • Git:
  • Avis distribués: le journal continue d'afficher les demandes d'extraction après l'intégration
  • Renommer: impossible d'appeler en appuyant sur F2 dans un répertoire
  • Démarrage: "Problème de performances de rafraîchissement possible" n’a pas honoré la propriété "smartgit.executable.home" déjà définie
  • Hg: connexions HTTP (authentifiées) interrompues
  • SVN:
  • Modifier (dernier) Message de validation: affiche les informations SVN (par exemple, depuis cherry-pick)
  • Magasin de mots de passe: brisé pour les dernières versions de Java, par ex. 1.8.0_25
  • La détection UTF-8 à partir du contenu n'était pas activée par défaut
  • Interface graphique:
  • Notifications: peut afficher des notifications obsolètes
  • OS X 10.10 ("Yosemite"): problèmes de rendu du champ de saisie de recherche
  • Tables: la sélection de l'élément suivant après la suppression d'un précédent n'a pas fonctionné
  • Windows: personal% APPDATA% syntevoSmartGitsmartgit.vmoptions n'a pas été utilisé

Nouveautés dans la version 6.5 Aperçu 7:

  • Nouvelles fonctionnalités, améliorations:
  • Autoupdate: la notification "Nouvelle version" doit rester après avoir cliqué sur "Afficher le journal"
  • Comparer: optimisation liée aux accolades pour obtenir des résultats plus appropriés pour les diffs complexes
  • Référentiels: indiquez "dépouillé", référentiels fermés
  • Sous-modules:
  • Fonctionnalité Deinit
  • Unregister devrait être visible dans le menu contextuel et le sous-module deinit
  • Bogues corrigés:
  • Blame: erreur interne lors de l’invocation du journal "" ligne
  • Branches:
  • le passage à une branche d’activités distante a sélectionné la branche nouvellement créée sous sa télécommande
  • Pull a été activé pour les référentiels "nus"
  • Compare / Log & gt; Enregistrer sous: le fichier binaire peut être traité comme un fichier texte (conversion séparateur de lignes)
  • L’outil de fusion rapide a utilisé une mauvaise branche
  • GitHub:
  • Créer une demande de tirage: liste HEAD en tant que branche cible
  • error "Objet" corps "introuvable" pour les dépôts spéciaux
  • Journal: l'affichage de la branche / stash depuis la fenêtre principale ne fonctionnait pas si le journal était déjà ouvert pour ce référentiel
  • Refresh: échoue à détecter les modifications du référentiel qui ont été initialisées en dehors de SmartGit
  • Définir la branche suivie: les méta-références répertoriées
  • Sous-modules: l'état de l'arborescence de travail du sous-module "ajouté" n'était pas "As Index"
  • Autres modifications:
  • enregistrement automatique du vidage des threads en cas d’interruption du thread GUI
  • Suppression de mercurial par défaut du programme d'installation de Windows / bundles portables

Nouveautés dans la version 6.5 Aperçu 6:

  • Bogues corrigés:
  • Résolution des conflits / résolution des conflits: la lecture des fichiers texte avec la marque d’ordre des octets (BOM) a été interrompue, ce qui a entraîné son écriture deux fois lors de la sauvegarde
  • Git:
  • Journal: peut reculer pour s’engager à révéler
  • Hg:
  • Les dépôts n’affichaient pas de flèche sortante lorsqu’ils étaient ouverts, mais quand ils étaient fermés
  • .hgignore: ** n'a pas fonctionné comme prévu

Nouveautés dans la version 6.0.7:

  • Git:
  • Annoter: erreur interne possible
  • Valider: erreur interne possible lorsque la boîte de dialogue est fermée trop rapidement
  • Comparer: erreur interne possible
  • Ignorer: erreur interne lors de la tentative d’ignorer des fichiers comme "foo [" par nom
  • Vue de sortie: erreur interne possible
  • Pull: option non sélectionnée "Et initialiser de nouveaux sous-modules" n'a pas été honoré
  • Actualiser:
  • le sous-module dans le répertoire non suivi peut ne pas apparaître
  • pour les extractions éparses, des répertoires manquants inattendus ont été affichés
  • Afficher | Fichiers ignorés: si cette option est sélectionnée, les sous-modules non initialisés ne sont pas affichés si View | Unchanged Files a été désélectionné
  • Hg:
  • Branches: les branches contenant un espace dans leur nom n'ont pas été traitées correctement
  • Journal (basé sur un dialogue): erreur interne possible à la fermeture
  • Actualiser: erreur interne possible
  • SVN:
  • Cloner: erreur interne possible
  • Pull: avertissement trompeur possible sur l’état local en cas de sous-module non initialisé
  • Push: erreur interne possible
  • Interface graphique:
  • Achèvement du chemin du fichier: erreur interne possible
  • Boîte de dialogue d'erreur de mémoire: le bouton de sortie ne fonctionnait pas
  • Client SSH intégré: ne supporte pas les noms d’utilisateur avec le domaine, par ex. utilisateur @ domaine

Nouveautés dans la version 6.5 Aperçu 5:

  • Nouvelles fonctionnalités, améliorations:
  • Préférences: option obsolète supprimée "GitHub: demande le mot de passe principal, si nécessaire"
  • Bogues corrigés:
  • Git:
  • Revert & amp; Valider: conserve le message jusqu'à la prochaine validation
  • Supposons que l’état inchangé a disparu ou que l’état a été supprimé
  • Change la vue: l’affichage était cassé pour les sous-modules
  • Outils externes:
  • ne fonctionnait pas sur les référentiels fermés
  • "Apply Patch" est activé même sans référentiel
  • Updater (Mac / Linux): problèmes possibles si l’élévation était requise pour les mises à jour précédentes
  • Les hooks d'arrêt n'ont pas été invoqués, causant, par exemple, que les répertoires temporaires ne soient pas effacés

Nouveautés dans la version 6.5 Aperçu 3:

  • Nouvelles fonctionnalités, améliorations:
  • Git
  • Résolution de conflits: affiche la boîte de dialogue de résolution des fichiers binaires
  • Comparaison de fichiers: n’a pas extrait les états Index et HEAD avec les séparateurs de lignes corrects
  • Git Flow:
  • option pour configurer le nom du tag pour la version finale
  • Prise en charge simultanée de plusieurs branches de la version
  • GitHub:
  • éventuellement ajouter "upstream" remote pour simplement récupérer du dépôt fourré
  • liste également les référentiels étoilés
  • Tirez: évitez les confusions "Vous êtes dans l'état" HEAD détaché "." message
  • Résoudre: option pour ouvrir le résolveur de conflit
  • Updater:
  • plus de détails sont affichés en cas d’erreur
  • Windows: utilise l’exécutable d’élévation à la place du script
  • Bogues corrigés:
  • Git
  • Récupération en arrière-plan / Sondage: l'option permettant de désactiver certaines télécommandes n'était parfois pas respectée
  • Modifications: les informations EOL étaient affichées même pour les fichiers binaires
  • Outils externes: si aucune confirmation n’est requise, $ {commit} est toujours passé en deuxième paramètre en cas de sélection unique
  • Comparaison de fichiers, journal | Enregistrer sous: n'a pas extrait les états Index et HEAD avec les séparateurs de lignes corrects
  • Journal:
  • Détails: cliquer sur le lien de validation ne l’a pas trouvé dans la vue Commits
  • L'actualisation peut ne pas prendre en compte les modifications pendant / après avoir fusionné / sélectionné / réorganisé / rétabli
  • Revert et Revert & amp; Commit n'a pas produit le même message de validation
  • Révision: L'intégration avec rebase a généré une erreur interne dans la branche des requêtes d'extraction à distance
  • SVN:
  • Clone mappé svnkit: propriétés d’entrée sur .gitattribute
  • Linux (non-Ubuntu): une interface graphique moche avec des couleurs incorrectes
  • Updater:
  • a effectué une vérification de l’élévation même pour & lt; Windows Vista
  • au démarrage, lors de l’annulation de l’élévation, SmartGit se bloque sans interface graphique
  • sous Windows, il a échoué lors du lancement de SmartGit à partir de Java 64 bits
  • Les répertoires git, mercurial et jre ont été créés même si aucun kit JRE n’était installé
  • erreur interne possible

Nouveautés dans la version 6.0.6:

  • Nouvelles fonctionnalités, améliorations:
  • SSH: ajout de la propriété VM smartgit.ssh.defaultUser pour configurer le nom d'utilisateur SSH à utiliser s'il n'est pas spécifié dans l'URL
  • Sous-modules: propriété VM ajoutée smartgit.core.push.recurseSubmodules = à la demande pour pousser les sous-modules à la demande
  • Bogues corrigés:
  • Ajouter ou créer un référentiel: ouvre un référentiel déjà ouvert dans la seconde fenêtre
  • Journal:
  • Détails: devrait afficher des informations au cas où les validations parent ne seraient pas encore chargées
  • Commits: erreur interne faisant glisser la référence sur le noeud de fusion
  • Sélecteur de validation de journal: erreur interne invoquant une action de copie sur un nœud virtuel (par exemple, une fusion)
  • Révision:
  • erreur possible en cas d'e-mail utilisateur non valide
  • erreur interne possible en cas de caractères étranges (comme n) dans le nom d'utilisateur
  • saisir une adresse e-mail invalide peut entraîner une erreur après la modification d'un utilisateur
  • commettre un message perdu après l’intégration d’une requête de tirage à l’aide de "Merge"
  • L'intégration ne doit pas être accélérée lors de l'utilisation de l'option "Fusionner"
  • lors de la synchronisation des modifications de la révision sans avoir poussé la branche de requête de traction locale, la demande de tirage correspondante peut disparaître temporairement dans le référentiel distant
  • ne doit pas mettre à jour la requête de tirage sans avoir une branche locale (peut entraîner une erreur "impossible de résoudre la validation"

Nouveautés dans la version 5.0.7:

  • Bogues corrigés:
  • Git:
  • authentification: les noms d'utilisateur contiennent @ n'ont pas été traités correctement
  • Valider: l'option "modifier" était disponible pour les nouvelles branches locales pointant vers des commits déjà poussés
  • GitHub:
  • erreur interne lors de la tentative de lecture des commentaires (format de date non valide)
  • intégration interrompue pour les référentiels n'appartenant pas à son propre compte
  • Journal:
  • La validation HEAD peut être considérée à tort comme poussée si HEAD pointe directement sur un SHA
  • Détails (GitHub): si la validation contient des commentaires, le contenu est déplacé vers la droite
  • Actualiser:
  • les patterns .gitignore annulés peuvent ne pas fonctionner correctement
  • erreur interne possible liée à l'index Git
  • Hg:
  • Journal: erreur interne fermant la fenêtre trop rapidement après ouverture
  • SVN:
  • Clone: ​​possible "Impossible de résoudre les erreurs refs / remotes / git-svn"
  • Push Commits: avertissement faux positif "Il n'est pas possible de pousser la validation" car elle appartient à plusieurs branches "
  • Interface graphique: l'affichage des modifications peut être plus petit que sa taille minimale
  • Linux: liens d’avertissement d’inotify-limit vers une page de documentation non existante
  • OS X: erreurs internes liées à l'interface graphique

Configuration requise :

  • Environnement d'exécution Oracle Java Standard Edition

Logiciel similaire

hgview
hgview

17 Feb 15

SmartSVN
SmartSVN

22 Jun 18

Giggle
Giggle

11 May 15

Mr-Repo
Mr-Repo

14 Apr 15

D'autres logiciels de développeur SyntEvo GmbH

SmartSynchronize
SmartSynchronize

17 Feb 15

SmartCVS
SmartCVS

14 Apr 15

SmartSVN
SmartSVN

22 Jun 18

Commentaires à SmartGit/Hg

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!