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

  • Flohoo

    Flohoo

    12 EYLÜL 2009
  • Gan Eden Productions

    Gan Eden Pro

    11 HAZİRAN 2011
  • Machinima

    Machinima

    17 Ocak 2006