SORU
8 EYLÜL 2008, PAZARTESİ


Subversion ile kısmi ödeme yapabilir misin?

Her birinde bir sürü dosya ile trunk/ altında 20 dizinler vardı ve sadece bu dizinlerin 3 gerekirse, gövde altında olanlar 3 sadece dizinler ile Subversion checkout yapmak mümkün mü?

CEVAP
8 EYLÜL 2008, PAZARTESİ


Gerçekten de, benim mesaja yorum için teşekkürler buraya sparse directories yol gitmek gibi görünüyor. Aşağıdaki bunu yapmak gerektiğine inanıyorum.

svn checkout --depth empty http://svnserver/trunk/proj
svn update --set-depth infinity proj/foo
svn update --set-depth infinity proj/bar
svn update --set-depth infinity proj/baz

Alternatif olarak, --depth immediates empty yerine kendi içeriğini olmadan trunk/proj dosyaları ve dizinleri kontrol eder. Bu şekilde var olan depodaki görebilirsiniz.


@Zigdon cevabı belirtildiği gibi, bir de olmayan bir özyinelemeli ödeme yapabilirsiniz. Bu da benzer bir etki elde etmek için daha büyük ve daha az esnek bir yoludur:

svn checkout --non-recursive http://svnserver/trunk/proj
svn update trunk/foo
svn update trunk/bar
svn update trunk/baz

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GWTLecturer

    GWTLecturer

    18 EKİM 2012
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011
  • The Computer Chronicles

    The Computer

    7 Kasım 2012