TortoiseHg 6.6.3

TortoiseHg 6.6.3

Developer's description
Published by TortoiseHg on 22 Feb 2024
  • Size

    29.80 MB
  • License

    Freeware
  • OS

    Windows
  • Updated

    22 Feb 2024
  • Downloads

    2,763 (1 last week)

"Proiectat pentru a fi o extensie shell."

TortoiseHg a fost proiectat pentru a fi o extensie shell care permite utilizatorilor de Mercurial CSM (Hg) lucra direct de la MS-Windows Explorer.


Ce este TortoiseHg?

O extensie pentru Windows shell pentru sistemul de revizuire Mercurial de control, similar cu clienţii Tortoise pentru Subversion si CVS. Acesta include, de asemenea, o cerere de hgtk pentru utilizarea liniei de comandă pe mai multe platforme.
Ceea ce vine inclus în programul de instalare binar TortoiseHg pentru Windows?

Mercurial, kdiff3, TortoisePlink şi o prelungire bonus: hgfold.
Cum pot repara ", nu a reuşit să importe hgext.hgconfig prelungire ..." avertismente?

Actualizarea pentru a elibera 0.7.2 sau mai târziu, ar trebui să stabilească aceste avertismente, dar există complicaţii suplimentare cu privire la Vista. Vezi problema # 135.
De ce nu mă pot conecta la un server SSH (TortoisePlink.exe - "... nu se poate executa specificat ..." mesaj de eroare)?

Release 0.7.2 şi includ mai tarziu o versiune a TortoisePlink care nu are dependenţe suplimentare de bibliotecă, astfel încât modernizarea va rezolva, probabil, această problemă. A se vedea, de asemenea, ssh.
Cum pot folosi cu TCC TortoiseHG, după versiunea 0.7?

Vă recomandăm să încercaţi instrumentul de comitere care vine cu TortoiseHg înainte de a rula înapoi la TCC, dar aici sunt instrucţiunile ar trebui să vă decideţi să rămânem cu "Ole de încredere:
Descărcaţi şi instalaţi TCC-1.7-autonom-win32.exe din http://qct.sourceforge.net
Adăugaţi (sau îmbinare), cu următorul text în Mercurial.ini dvs.
[Extensii]
QCT = C: \ cale \ a \ qct.py

[Tortoisehg]
extcommit = TCC

[TCC]
cale = "C: \ Program Files \ TCC \ qct.exe"

Acum opţiunea "HG Commit", meniul ar trebui să lanseze TCC, şi "Hg TCC", ar trebui să lucreze de la linia de comandă şi hgtk CI ar trebui să lanseze, de asemenea, TCC.

În 0,9, hgtk ci nu va mai lansa TCC. Noi va scadea de sprijin pentru orice instrumente de externe comit.
Cum pot folosi hgk (Hg vedere) cu TortoiseHg?

Descarcă tclkit şi puneţi-l în directorul TortoiseHg dumneavoastră. Descărcaţi scriptul hgk de depozit Mercurial şi puneţi-l în TortoiseHg dvs. \ directorul contrib. Creaţi un fişier hgk.cmd şi puneţi-l în TortoiseHg \ script-uri. Acest dosar trebuie să conţină:
@ Set de HG = C: \ Program Files \ TortoiseHg \ hg.exe
@ "C: \ Program Files \ \ TortoiseHg tclkit-win32.exe", "C: \ Program Files \ TortoiseHg \ contribuie \ hgk"% *

Apoi, permite hgk în fişier Mercurial.ini:
[Extensii]
hgk =

[Hgk]
PATH = C: \ Program Files \ TortoiseHg \ scripts \ hgk.cmd
vdiff = vdiff

Acest lucru va permite sa lanseze "Hg vedere", de la linia de comandă.
Cum pot folosi ca WinMerge meu instrument vizual dif?

Adauga aceste linii la fişierul Mercurial.ini personal
[Extdiff]
cmd.winmerge = C: \ Program Files \ WinMerge \ WinMerge.exe
opts.winmerge = / e / x / UB / WL

Acum, rulaţi instrumentul Global Settings. Pe fila TortoiseHg, ar trebui să vedeţi WinMerge disponibil în lista verticală pentru Visual Command Dif. Selectaţi WinMerge, se aplică, apoi pe Închidere.

Această abordare Acelaşi lucru poate fi utilizat pentru a adăuga aproape orice instrument vizual dif, dar să fie conştienţi de faptul că instrumentul dvs. Diferenţa trebuie să fie capabil să susţină diff directorul dacă este să fie utilizat de TortoiseHg, cu excepţia cazului în care utilizaţi de presă 0,8 sau mai târziu.
Cum pot folosi Araxis Merge ca instrument meu vizual dif?

Adauga aceste linii la fişierul Mercurial.ini personal
[Extdiff]
cmd.adiff = C: \ Program Files \ Araxis \ Araxis Merge v6.5 \ compare.exe
opts.adiff = /, aşteptaţi

Acum, rulaţi instrumentul Global Settings. Pe fila TortoiseHg, ar trebui să vedeţi adiff disponibile în lista verticală pentru Visual Command Dif. Selectaţi adiff, se aplică, apoi pe Închidere.
Nu TortoiseHg lucru pe Vista?

TortoiseHg 0.8 funcţionează bine pe versiunile x86 şi x64 de Vista şi Windows 7.
Cum pot obţine meniurile contextuale de lucru pe 64-bit Vista?

Upgrade la TortoiseHg 0.8
Sunt un utilizator CLI, cum pot dezactiva extensiile shell (icoane suprapuse şi meniuri contextuale)?

Dacă aţi TortoiseHg 0,8 sau mai târziu, puteţi dezactiva suprapuneri prin meniul de opţiuni din bara de activităţi. Singura modalitate de a dezactiva meniul de context este de a redenumi ThgShell.dll în directorul de instalare şi reporniţi apoi Explorer (Aceasta dezactivează complet extensie shell).

Dacă aveţi o versiune mai veche TortoiseHg, rulaţi această comandă cu permisiuni adecvate: regsvr32 / u "C: \ Program Files \ TortoiseHg \ tortoisehg.dll" Run, care comanda, fără argumentul / u pentru a re-activa extensiile. Ambele operaţiuni intra în vigoare după repornire.
Cum se TortoiseHg configurat?

TortoiseHg devine setări de configurare de la două sisteme.
Mercurial de configurare sistem, care este de trei nivele
Site-nivel Mercurial.ini în%% ProgramFiles \ TortoiseHg
Per-utilizator în Mercurial.ini% USERPROFILE%
Per-Depozitul Mercurial.ini în {repo-root} \ Hg \. Hgrc
AppData%% \ Settings Tortoisehg de stat aplicare (poziţiile ferestre, etc)

Acestea sunt configurables care sunt stocate de sistem de configurare Mercurial.
[Tortoisehg]
extcommit = Nici unul
vdiff = vdiff
Editor = gvim
tabwidth = 4
longsummary = True
copyhash = Fals
graphlimit = 500
authorcolor = True
authorcolor.steve = albastru

A se vedea, de asemenea, Setări, şi # 50
Este posibil pentru a schimba fonturile?

În unele cazuri, da. Cele gtools pe dialoguri (commit, starea, raftul) permite o configurare de font.
[Gtools]
# Fontului utilizat în changeset vizualizator de text şi să se angajeze jurnal
fontcomment curier = 10
# Fontul utilizat pentru diff în statut şi instrumente comit
fontdiff curier = 10
# Fontului utilizat în liste de fişiere în starea şi instrumente comit
fontlist = curier 9

# Make integrat fereastră dif apar în partea de jos sau lateral
# (Se aplică pentru a comite şi dialoguri de stare)
diffbottom = Fals
Cum pot schimba temele GTK?

La 0,7, tema a fost selectabile la instalare. Pentru alte versiuni, (şi după instalarea la 0,7) se poate face în continuare acest lucru manual
cd C: \ Program Files \ TortoiseHg \ share \ teme (> = 0,8, acest lucru este GTK \ share \ teme)
uita-te la temele în acest director, va amintiti numele lor sau a menţine acest folder deschis.
CD-ul .. \ .. \ etc \ gtk-2.0
gtkrc edita şi schimba numele de tema pe care doriţi să o utilizaţi
Vista poate încerca să vă împiedică să editaţi fişierul direct. Lucrez în jurul valorii de acest lucru prin copierea pe desktop, editarea ei acolo, apoi copierea înapoi (şi răspunde la toate dialogurile de securitate)
Modificările iau imediat afecta pe toate cererile nou lansate

Puteţi, de asemenea, ar trebui să fie posibilitatea de a descărca teme noi şi copiaţi-le în partea \ teme de director şi apoi să le permită în gtkrc dumneavoastră.
După dezinstalarea, el a lăsat o grămadă de DLL şi fişierele PYD spatele.

Reboot, ca ti-a spus să Uninstaller :-) dezinstalare a marcat aceste fişiere pentru eliminarea, la următorul boot, deoarece cele mai multe dintre ele nu ar putea fi eliminate în timp ce sistemul dumneavoastră a fost difuzate.
Cum pot converti un depozit de subminare a mercurial?

Trebuie să instalaţi svn-win32-1.6 instrumente de linie de comandă, apoi adăugaţi-le la calea ta. Apoi, trebuie să permită extinderea Conversie. La acest punct, ar trebui să fie capabil de a folosi comanda "Hg Convert", pentru a face conversia. Vă rugăm să directe probleme / intrebari legate de extinderea converti la lista de discuţii Mercurial sau # vioaie de pe irc.freenode.net.
În cazul în care nu TortoiseHg caute extensiile pentru module externe, Python pe Windows?

TortoiseHg include o distributie intreaga Python imbracat ca DLL-uri. Modulele standard de bibliotecă sunt toate în fişierul library.zip în C: \ Program Files \ TortoiseHg.

Dacă încercaţi să utilizaţi o extensie care importă un non-standard de modul de Python, veţi găsi că extinderea nu se va încărca, deoarece nu pot găsi modulul. De exemplu, extinderea ReviewBoard importă modulul simplejson, care nu face parte din distribuţia standard Python.

În scopul de a face să funcţioneze trebuie să adăugaţi o pereche de linii de la partea de sus a fişierului extensia de PY, înainte de linia care importă modul străin.:
sistemul de import
sys.path.append ("C: \ \ cale \ \ a \ \ modul )

Reţineţi că acest lucru nu va funcţiona pentru module distribuite ca fişiere de ouă;. Calea furnizată trebuie să conţină modul de PY sau fişierele pyc...
Cum pot rezolva personaje ciudate, în dialog?

La 0,8, nu vom mai distribui mai multe teme şi au trecut tema implicit la MS-Windows. Ca rezultat, s-ar putea produce un font implicit problemă legată de MS-Windows temă, în unele medii. Pentru a rezolva această problemă, adăugaţi după stabilirea a lui TortoiseHg "gtkrc" fişier:
Stilul "MSW-default"
{
  font_name = "MS UI Gothic 9"
}

Puteţi găsi fişierul gtkrc în directorul de instalare TortoiseHg:

de exemplu C: \ Program Files \ TortoiseHg \ gtk \ etc \ gtk-2.0 \ gtkrc

Top user review

There are no user reviews. Be the first to review this software.

Antivirus information

Download3K has downloaded and tested TortoiseHg on 22 Feb 2024 with some of Today's best antivirus engines and you can find below, for your convenience, the scan results:
  • Avast:

    Clean
  • Avira:

    Clean
  • Kaspersky:

    Clean
  • McAfee:

    Clean
  • NOD32:

    Clean
TortoiseHg Antivirus Report

Email me updates

Disponibil doar pe Download3k.com.
User rating
3/5 (5 votes)
Good
Your rating
Your review