hgsubversion bir Subversion müştəri kimi Mercurial istifadə imkan verir ki, Mercurial uzantısıdır.
Bu nöqtədə, hgsubversion bir VCS kimi Mercurial ilə əsaslı tanış istifadəçilər tərəfindən istifadə olunur. Hgsubversion bir az "qaydaları birds" və erkən Mercurial istifadəçilər tipik fərziyyələr bəzi pozur, çünki, Mercurial bir giriş kimi hgsubversion daxil dalış üçün tövsiyə deyil.
Quraşdırma
Siz Subversion 1.5 və ya daha sonra gələn yudum Python birləşdirilməsi ilə yüklü Subversion lazımdır. Siz 1.3 və ya daha sonra Mercurial lazımdır.
Siz Mercurial uzantıları quraşdırma ilə tanımadığı Əgər, Mercurial wiki-da UsingExtensions səhifə baxın. Bu səhifənin altındakı yaxın mütləq yol ifadə nümunə oldu. Bu deposu sizin klon üst səviyyəyə yol vermək istəyirəm.
Hgsubversion istifadə etməzdən əvvəl, mən güclü avtomatlaşdırılmış test run gəlir. Just (istədiyiniz və ya easy_install burun) Siz varsa burun istifadə və ya / run.py istifadə python testlər şərti test runner ilə suite çalıştırmak üçün. Mən burun istifadə çünki, stdout bir çox indi testlər çıxartmaq var ki, unutmayın. mühüm hissəsi bütün testlər keçmək edir.
Əsas istifadə
Bir svn server yeni klon alın:
hg klon
Real nümunə:
hg klon http://python-nose.googlecode.com/svn burun-hg
Siz kök təxribat kataloq çəkmək lazımdır, qeyd (məsələn, magistral kimi) xüsusi qovluq.
Artıq-konvertasiya repo yeni versiyaların Pull:
hg pull
Daha ətraflı məlumat üçün, bir konvertasiya repo ilə hg yardım SVN isə görürük.
svn üçün Support: zahir
Bütün svn: zahir xassələri aşağıdakı sintaksis ilə bir .hgsvnexternals fayl serialized olunur:
[.]
& Nbsp; external_reference_line1_1
& Nbsp; external_reference_line1_2
[Dir2]
& Nbsp; external_reference_line2_1
& Nbsp; external_reference_line2_2
A header line, əmlak üzərində tətbiq kataloq verir. Layihə kök kataloq üçün. əmlak content hər line bir boşluq prefixed olunur, belə.
- Python
tələblər / li>
- Mercurial
Şərhlər tapılmadı