hgsubversion egy Mercurial kiterjesztés, amely lehetővé teszi a használatát Mercurial, hogy kétségbe vonja az ügyfél.
Ezen a ponton, hgsubversion használható a felhasználók tisztában vannak Mercurial mint egy VCS. Ez nem ajánlott, hogy belevetik magukat hgsubversion, mint bevezetés a Mercurial, mivel hgsubversion "hajlik a szabályokat" egy kicsit, és sérti néhány tipikus feltételezések korai Mercurial felhasználók.
Telepítés
Be kell, hogy Subversion telepítettem a korty Python kötések Subversion 1.5 vagy újabb. Be kell Mercurial 1.3 vagy újabb.
Ha Ön nem ismeri a telepítése Mercurial kiterjesztések, lásd a UsingExtensions oldalon a Mercurial wiki. Nézd meg a példát megadására abszolút út közelében a lap aljára. Azt szeretné, hogy az út a csúcsra szintjét a klón ezt a tárolót.
Használat előtt hgsubversion, azt javasoljuk, hogy futtassa az automatizált teszteket. Csak használja az orrát, ha van (vagy easy_install orrát, ha akarod), vagy a Python tesztek / run.py futtatni a lakosztály a hagyományos vizsgálati runner. Ne feledje, hogy mivel tudom használni az orra, van egy csomó stdout köp a tesztek most. A fontos az, hogy a teszt sikeres.
Basic használata strong>
Kap egy új klón egy svn szerveren:
hg clone
Példát:
hg clone http://python-nose.googlecode.com/svn orr-hg
Megjegyzés, meg kell húzni a gyökér felforgatás könyvtár, nem adott mappákba (mint például a csomagtartóba).
Húzza az új változathoz egy már-konvertált repo:
hg pull
További tudnivalók: hg help svn míg egy átalakított repo.
Támogatás svn: externals
Minden svn: externals tulajdonságok sorozatszámmal egyetlen .hgsvnexternals fájl, a következő szintaxist:
[.]
& Nbsp; external_reference_line1_1
& Nbsp; external_reference_line1_2
[Dir2]
& Nbsp; external_reference_line2_1
& Nbsp; external_reference_line2_2
A fejléc ad a könyvtárat a tulajdonság az, '.' A projekt gyökérkönyvtárában. Az ingatlan tartalmat következik, minden vonalnak előtaggal egyetlen hely.
Létrehozása vagy módosítása ezt a fájlt indít svn: külsőségek frissítések a kapcsolódó Subversion tároló.
követelmények :
- Python
- Mercurial
Hozzászólás nem található