SORU
8 Aralık 2008, PAZARTESİ


Nasıl bir svn:güncel dış git-svn kullanmaya devam mı etmeliyim?

Bir SVN repo olarak benim depoyu tedavi alıyorum:

svn co http://myrepo/foo/trunk foo
...
foo/
  bar/
  baz/ -> http://myrepo/baz/trunk

Bir Git repo gibi davranıyor.

git svn clone http://myrepo/foo --trunk=trunk --branches=branches --tags=tags
...
foo/
  bar/

Benim yerel makine başka bir yerde baz klon ve bir sembolik link ekleyebilirim, ama bu sadece bir hack. Bir şekilde git svn rebase svn up gibi her şeyi güncellemeleri otomatik olarak bu değişiklikleri çekmek için var mı?

CEVAP
8 Aralık 2008, PAZARTESİ


Gördüğüm git-svn svn ile entegre dışındakiler en iyi yoludur bu, senin dışındakiler klonlar script,.git_externals/ dizin ve sembolik bağları oluşturur ve ihtiyacınız olan dosyaları hariç. Bu basit ve doğrudan bir çözüm buldum. YMMV.

Burada git-svn svn dışındakiler ile başa çıkmak için diğer seçenekleri older overview. Benim için aşırı karmaşık ve sonraki Gıt altında kırmak için sorumlu bir küçük görünüyorlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • krotoflik

    krotoflik

    26 ŞUBAT 2011