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

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012
  • TitaniumBackup

    TitaniumBack

    10 EYLÜL 2011