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

  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009
  • USI Events

    USI Events

    6 AĞUSTOS 2013