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.