SVN, klasörün içeriğini değil, klasörün içeriğini teslim alır


144

Linux ve svn'de oldukça yeniyim. Bu komutu kullanarak bir projenin ana klasörünü public_html dizinime teslim etmeye çalışıyorum (public_html'deyken):

svn checkout file:///home/landonwinters/svn/waterproject/trunk

Su projesi dizini, drupal'ın temel kurulumunun kaldırılmasından gelen dosyaları içerir.

Tüm dosyalar public_html/trunkiçeride olmak yerine içeride olması dışında iyi kontrol ediyor public_html.

Trunk'ın tüm içeriğini public_html ve rm trunk'a taşıma komutunu bilmiyorum, ama sanırım bunu nispeten daha kolay çözebilirim. Sadece bir klasörün içeriğini klasörün kendisi olmadan kontrol edip edemeyeceğimi bilmek istiyorum.

Yanıtlar:



21
svn co svn://path destination

Geçerli dizini belirtmek için bir "." Kullanın. hedef dizininiz için:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .

10

Dizini komut satırına eklemeniz yeterlidir:

svn checkout svn://192.168.1.1/projectname/ target-directory/

9

Dizini komut satırında sağlayın:

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

Mevcut bir dizini belirtirseniz, orada kök çıkış dizininin adıyla yeni bir klasör oluşturacak, var olmayan bir klasör belirtirseniz bunun yerine onu kullanacaktır.
Casebash

Mevcut bir dizini yeniden adlandırarak, teslim alıp yeniden adlandırarak dosyaları geçersiz kılmaktan kaçınabilirsiniz.
Casebash
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.