hgcp

Software screenshot:
hgcp
Software ətraflı:
Version: 0.12
Tarixi Upload: 14 Apr 15
Geliştirici: Dan Bullok
Lisenziya: Pulsuz
Məşhurluq: 28

Rating: 1.0/5 (Total Votes: 1)

hgcp Mercurial cross-reposititory surəti təmin edir və funksiyaları hərəkət bir vasitədir.
Developer comments
Paketləri refactoring, mən bəzən onların tarixi qoruyaraq bir Mercurial deposu bəzi faylları kopyalamak üçün ehtiyac tapmaq. Siz necə bir bunu etmək çətin deyil baxmayaraq, bir mənasız əməliyyat deyil. Belə ki, mən hgcp yaratmışdır. Mənbə-repo çıxarmaq faylları Hedef-repo çox asan olur. Burada bir neçə nümunələr:
- Hgcp mənbə-repo / xüsusiyyətləri / oddball-feature.txt dest-repo / (Bu nüsxə mənbə-repo / xüsusiyyətləri / oddball-feature.txt Hedef-repo üçün / xüsusiyyətləri / oddball-feature.txt)
- Mənbə-repo / xüsusiyyətləri / oddball-feature.txt dest-repo / (Bu Hedef-repo mənbə-repo / xüsusiyyətləri / oddball-feature.txt çıxarmaq, xüsusiyyətləri subpath off zolaqlar / oddball-feature.txt edir -x hgcp )
- (Hedef-repo üçün / plugins / oddball-feature.txt Cəmi mənbə-repo / xüsusiyyətləri / oddball-feature.txt) mənbə-repo / xüsusiyyətləri / oddball-feature.txt dest-repo / plugins edir -x hgcp
Əvəzinə yalnız onlara çıxarmaq faylları hərəkət edən bir hgmv komanda da var. Bu başqa dəqiq hgcp komanda kimi çalışır.
Quraşdırma
hgcp easy_install istifadə quraşdırıla bilər: easy_install hgcp
Bu xüsusiyyət kimi deyil hər kəs Qeyd
Qısa olaraq: ki, mənə gözəl. Istifadə etməyin.
Siz tarixi qorunması cross-deposu surəti necə çox sorğu tapmaq çətin baxmaq lazım deyil. Təəssüf ki, mən gördüm ən cavab olduqca unhelpful var. Burada gördüm ki, bəzi cavablar var:
- Bu dəstək iş deyil.
- Bu ehtiyac varsa, siz çox yaxşı depo layout planlaşdırma deyilik.
- Siz tez-tez bunu etmək lazımdır lazım deyil
- Cross-deposu fayl çıxarmaq dəqiq müəyyən əməliyyat deyil.
- Just tarixi olmadan fayl seçin və Değişiklikler qeyd qoydu.
- Reklam nauseum
Bu cavab bütün əsas problem budur: İnsanlar surəti və ya depolar arasında faylları hərəkət etmək lazımdır. Subversion belə cross-layihə fayl nüsxə mənasız idi, eyni deposu bizim layihələrin bütün qoymaq üçün təşviq. Mercurial kimi DVCS ayrı bir depo hər layihə üçün təşviq, lakin layihələr refactor üçün asan bir yol təmin etmək üçün uğursuz. Siz hər kəs heç bunu etmək lazımdır ki, niyə özünüzü merak tapmaq, siz hər kəs faylları adının dəyişdirilməsi və ya hərəkət bir əngəl idi ki, şikayət niyə merak hard-core CVS istifadəçilər eyni qayıq istəyirik ki, adlandırma rehberler yaxşı idi ... , gülməli. Ətrafında şeyi hərəkət refactoring hissəsidir. Layihələr split və bütün vaxt, zaman birləşərsə. Qədər mən narahat deyiləm kimi, cross-depo surəti və hərəkət mühüm xüsusiyyətidir.
hgcp istəyirdi əgər özünüz edə bilmədim bir şey deyil. Əsasən, bu Mercurial çevirmək uzadılması istifadə edir. hgcp sadəcə sizin üçün bir FileMap yazır və hg əmrləri düzgün ardıcıllıqla həyata keçirir. Bu da bir daha təbii şəkildə yolları müəyyən etməyə imkan verir.
Patches və giderir
Mən hgcp artırmaq yamalar qəbul və ya hataları düzeltmek üçün xoşbəxtəm.

  • Python <. Mənim məqsədim mümkün qədər sadə hgcp davam edir, və cross-depo axınları diqqət

    tələblər / li>

məhdudiyyətlər

  • hgcp yalnız yerli fayl saxlanılır depolar üzərində işləyir. Siz asanlıqla uzaq Repos istifadə hgcp, sonra sync kontrol edə bilərsiniz kimi ümid edirəm ki, bu, böyük bir yük deyil. Həmçinin, mənbə və təyinat depolar, həm də yoxlanılır və heç bir bağımsız dəyişikliklər olmalıdır.
  • Mən adını edilmişdir əgər bu üsul sitemizi xüsusilə, bir fayl bütün tarixi qorumaq deyil ki, izah etdik / file uzun və çoxşaxəli tarixi var köçürülüb. Lakin, bu faktiki istifadə mənim üçün bir problem səbəb olmayıb. Sadəcə çıxarmaq və ya bir fayl hərəkət zaman, o, bütün tarixi çıxarmaq ola bilər ki, xəbərdar olmalıdır.

Oxşar proqram

CrossVC XXL
CrossVC XXL

14 Apr 15

Repocafe
Repocafe

20 Feb 15

udr
udr

12 May 15

SVN-Pusher
SVN-Pusher

3 Jun 15

Şərh hgcp

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!