TortoiseHg Icon

TortoiseHg 6.6.3

Développeur - Windows - Fichier d'installation tortoisehg-6.6.3-x86.msi (29.80 MB) - Freeware
Sélectionner un miroir de téléchargement:

MD5: c10d73bb2dd59c6337d25c214d6ceb95

Les fichiers sont les originaux. Download3K ne change en rien l'intégrité des fichiers. Vérifiez MD5 pour confirmation.

Description de développeur

"Designed to be a shell extension."

TortoiseHg a été conçu pour être une extension du shell qui permettent aux utilisateurs de Mercurial SMC (Hg) de travailler directement à partir de MS-Windows Explorer.


Ce qui est TortoiseHg?

Une extension du shell de Windows pour le système de contrôle de révision Mercurial, semblable à des clients Tortoise pour Subversion et CVS. Il comprend également une application pour une utilisation hgtk ligne de commande sur plusieurs plateformes.
Ce qui vient inclus dans linstallateur binaire pour Windows TortoiseHg?

Mercurial, kdiff3, TortoisePlink et une extension de bonus: hgfold.
Comment puis-je corriger a échoué à importer hgext.hgconfig extension ... » avertissements?

Mise à niveau pour libérer 0.7.2 ou version ultérieure devrait corriger ces avertissements, mais il ya dautres complications sur Vista. Voir le numéro # 135.
Pourquoi ne puis-je pas me connecter à un serveur ssh (TortoisePlink.exe - "... ne peut pas exécuter spécifié ..." message derreur)?

Relâchez 0.7.2 et versions ultérieures incluent une version de TortoisePlink qui ne pas avoir de dépendances de la bibliothèque supplémentaires, de sorte mise à niveau sera probablement résoudre ce problème. Voir aussi ssh.
Comment puis-je utiliser avec qct TortoiseHG, après la version 0.7?

Nous vous recommandons dessayer loutil de validation qui vient avec TortoiseHg avant de courir vers qct, mais voici les instructions si vous décidez de rester avec ole fiable:
Téléchargez et installez qct-1.7-autonome-win32.exe de http://qct.sourceforge.net
Ajouter (ou fusionner) ce qui suit dans votre Mercurial.ini
[Extensions]
qct = C: \ chemin \ vers \ qct.py

[Tortoisehg]
extcommit = qct

[Qct]
path = "C: Program Files \ qct \ qct.exe"

Maintenant loption de menu "hg commit" devrait lancer qct, et «hg qct» devrait travailler à partir de la ligne de commande et hgtk ci devrait également lancer QCT.

En 0.9, hgtk ci ne sera plus lancer QCT. Nous allons laisser tomber le support pour tous les outils externes de validation.
Comment puis-je utiliser HGK (hg vue) avec TortoiseHg?

Télécharger tclkit et le placer dans votre répertoire TortoiseHg. Télécharger le script HGK du dépôt Mercurial et placez-le dans votre TortoiseHg \ répertoire contrib. Créer un fichier hgk.cmd et le placer dans TortoiseHg \ scripts. Ce fichier doit contenir:
@ Set HG = C: Program Files \ TortoiseHg \ hg.exe
@ "C: Program Files \ \ TortoiseHg Files tclkit-win32.exe" "C: Program Files \ TortoiseHg \ contrib \ HGK"% *

Ensuite, activez HGK dans votre fichier Mercurial.ini:
[Extensions]
HGK =

[HGK]
path = C: Program Files \ TortoiseHg \ scripts \ hgk.cmd
Vdiff = Vdiff

Cela vous permet de lancer «vue hg à partir de la ligne de commande.
Comment puis-je utiliser WinMerge comme mon outil visuel diff?

Ajouter ces lignes à votre fichier Mercurial.ini personnelle
[Extdiff]
cmd.winmerge = C: Program Files \ WinMerge \ WinMerge.exe
opts.winmerge = / e / x / ub / wl

Maintenant, exécutez loutil Global Settings. Sur longlet TortoiseHg, vous devriez voir WinMerge disponible dans la liste déroulante pour Visual Diff commandement. Sélectionner WinMerge, appliquer, puis fermer.

Cette même approche peut être utilisée pour ajouter presque nimporte quel outil de différenciation visuel, mais sachez que votre outil de comparaison doit être en mesure de soutenir les comparaisons de répertoires si elle doit être utilisée par TortoiseHg, sauf si vous utilisez version 0.8 ou ultérieure.
Comment puis-je utiliser Araxis Fusionner comme mon outil visuel diff?

Ajouter ces lignes à votre fichier Mercurial.ini personnelle
[Extdiff]
cmd.adiff = C: Program Files \ Araxis \ Araxis Merge v6.5 \ compare.exe
opts.adiff = / wait

Maintenant, exécutez loutil Global Settings. Sur longlet TortoiseHg, vous devriez voir adiff disponible dans la liste déroulante pour Visual Diff commandement. Sélectionner adiff, appliquer, puis fermer.
T TortoiseHg travail sur Vista?

TortoiseHg 0,8 fonctionne bien sur les versions x86 et x64 de Windows Vista et Windows 7.
Comment puis-je obtenir les menus contextuels de travail sur Vista 64-bit?

Mise à jour vers 0.8 TortoiseHg
Je suis un utilisateur CLI, comment puis-je désactiver les extensions shell (les icônes de recouvrement et des menus contextuels)?

Si vous avez TortoiseHg 0.8 ou ultérieure, vous pouvez désactiver la barre des tâches par lintermédiaire des superpositions le menu des options. La seule façon de désactiver le menu contextuel est de renommer ThgShell.dll dans votre répertoire dinstallation, puis redémarrez lexplorateur (cela désactive complètement lextension du shell).

Si vous avez une version plus TortoiseHg, exécuter cette commande avec les autorisations appropriées: regsvr32 / u "C: Program Files \ TortoiseHg \ tortoisehg.dll" Exécuter cette commande sans largument / u pour ré-activer les extensions. Ces deux opérations prennent effet après le prochain redémarrage.
Comment est configuré TortoiseHg?

TortoiseHg obtient les paramètres de configuration à partir de deux systèmes.
Le système de configuration de Mercurial, qui est à trois niveaux
Site à léchelle Mercurial.ini dans% ProgramFiles% \ TortoiseHg
Per-User Mercurial.ini en% UserProfile%
Per-Dépôt Mercurial.ini dans {repo-racine} \. Hg \ hgrc
% APPDATA% \ paramètres TortoiseHg pour état de lapplication (les positions des fenêtres, etc)

Ce sont configurables qui sont stockés le système de configuration de Mercurial.
[Tortoisehg]
extcommit = Aucun
Vdiff = Vdiff
éditeur = gvim
tabwidth = 4
longsummary = True
copyhash = False
graphlimit = 500
authorcolor = True
authorcolor.steve = bleu

Voir aussi Paramètres, et # 50
Est-il possible de changer les polices?

Dans certains cas, oui. Les dialogues sur la base gtools (COMMIT, le statut, étagère) permettent une configuration de police.
[Gtools]
# Police utilisée dans lensemble de modifications spectateur et sengager texte du journal
fontcomment = courier 10
# Police utilisée pour les diffs de létat et des outils de commit
fontdiff = courier 10
# Police utilisée dans les listes de fichiers de létat et les outils de commit
FontList = courier 9

# Make la fenêtre intégrée diff apparaissent au bas ou sur le côté
# (Sapplique à commettre et les dialogues détat)
diffbottom = False
Comment puis-je changer de thème GTK?

En 0.7, le thème a été sélectionnée lors de linstallation. Pour les autres versions, (et après installer sur 0,7), vous pouvez toujours le faire manuellement
cd C: Program Files \ \ TortoiseHg \ share \ thèmes (> = 0.8, ce que GTK \ share \ thèmes)
regardez les thèmes dans ce répertoire, se souviennent de leurs noms ou de garder ce dossier ouvert.
cd .. \ .. \ etc \ gtk-2.0
modifier gtkrc et de changer le nom du thème que vous souhaitez utiliser
Vista peut essayer de vous empêcher de modifier directement le fichier. Je contourner ce problème en copiant sur votre bureau, léditer là-bas, puis de le copier en arrière (et répondre à toutes les boîtes de dialogue de sécurité)
Changements de prendre immédiatement une incidence sur toutes les applications nouvellement lancés

Vous devez également être en mesure de télécharger de nouveaux thèmes et de les copier dans le répertoire \ share thèmes, puis les activer dans votre gtkrc.
Après la désinstallation, il a laissé un tas de fichiers DLL et PYD derrière.

Reboot, comme le programme de désinstallation vous lai dit à :-) Le programme de désinstallation a marqué ces fichiers à supprimer au prochain démarrage, puisque la plupart dentre eux ne pouvait être enlevé pendant que votre système a été en cours dexécution.
Comment puis-je convertir un dépôt subversion pour Mercurial?

Vous devez installer svn-win32-1.6 des outils de ligne de commande, puis les ajouter à votre chemin. Ensuite, vous devez activer lextension de conversion. À ce stade, vous devriez être en mesure dutiliser la commande hg convert pour effectuer la conversion. Sil vous plaît problèmes directs ou des questions concernant lextension converti à la liste de diffusion Mercurial ou # mercurial sur irc.freenode.net.
Où puis-TortoiseHg extensions chercher des modules externes Python sous Windows?

TortoiseHg comprend une distribution complète Python emmitouflé sous forme de DLL. Les modules de la bibliothèque standard sont tous dans le fichier dans C: library.zip Program Files \ TortoiseHg.

Si vous essayez dutiliser une extension qui importe un module non-standard de Python, vous constaterez que lextension ne se chargera pas parce quil ne peut pas trouver le module. Par exemple lextension ReviewBoard importe le module simplejson, qui ne fait pas partie de la distribution standard de Python.

Pour que cela fonctionne vous devez ajouter quelques lignes au début de lextension du fichier py, avant la ligne qui importe le module étrangère.:
système dimportation
sys.path.append (C: \ \ chemin \ \ vers \ \ module)

Notez que cela ne fonctionnera pas pour les modules distribués sous forme de fichiers dœufs;. Le chemin fourni doit contenir le module py ou pyc...
Comment puis-je corriger des caractères bizarres dans le dialogue?

En 0.8, nous navons plus de distribuer des thèmes multiples et allumé thème par défaut pour MS-Windows. En conséquence, il pourrait provoque une police par défaut question connexe de MS-Windows thème dans certains environnements. Afin de résoudre ce problème, ajoutez ce qui suit réglage de TortoiseHg de fichier gtkrc ":
style "msw-défaut"
{
  nom_police = "MS UI Gothic 9"
}

Vous pouvez trouver le fichier gtkrc dans votre répertoire dinstallation TortoiseHg:

c.-à-C: Program Files \ TortoiseHg \ gtk \ etc \ gtk-2.0 \ gtkrc

Info Antivirus

Download3K a téléchargé et testé TortoiseHg le 22 Feb 2024 sur uns des meilleurs moteurs antivirus actuellement disponibles. Vous trouverez ci-dessous les résultats de l’analyse:
  • Avast:

    Propre
  • Avira:

    Propre
  • Kaspersky:

    Propre
  • McAfee:

    Propre
  • NOD32:

    Propre
TortoiseHg Antivirus Report
Évaluation
3/5 (5 votes)
Good
Votre note