SVN ชำระเงินเนื้อหาของโฟลเดอร์ไม่ใช่ตัวโฟลเดอร์เอง


144

ฉันค่อนข้างใหม่กับ linux และ svn ฉันกำลังพยายามเช็คเอาต์โฟลเดอร์ trunk ของโปรเจ็กต์ในไดเรกทอรี public_html โดยใช้คำสั่งนี้ (ขณะที่อยู่ใน public_html):

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

ไดเร็กทอรี waterproject มีไฟล์จากการไม่ติดตั้งฐานการติดตั้ง drupal

มันจะตรวจสอบออกมาดียกเว้นไฟล์ทั้งหมดที่อยู่ในแทนเพียงอยู่ในpublic_html/trunkpublic_html

ฉันไม่ทราบคำสั่งให้ย้ายเนื้อหาทั้งหมดของลำต้นไปยัง public_html และ rm trunk แต่ฉันคิดว่าฉันสามารถเข้าใจได้อย่างง่ายดาย ฉันแค่อยากจะรู้ว่าฉันสามารถตรวจสอบเนื้อหาของโฟลเดอร์โดยไม่ต้องโฟลเดอร์เอง

คำตอบ:



21
svn co svn://path destination

หากต้องการระบุไดเรกทอรีปัจจุบันให้ใช้ "." สำหรับไดเรกทอรีปลายทางของคุณ:

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


9

ระบุไดเรกทอรีบนบรรทัดคำสั่ง:

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

หากคุณระบุไดเรกทอรีที่มีอยู่มันจะสร้างโฟลเดอร์ใหม่ที่มีชื่อไดเรกทอรีรูทเอาต์ที่นั่นในขณะที่ถ้าคุณระบุโฟลเดอร์ที่ไม่มีอยู่มันจะใช้โฟลเดอร์นั้นแทน
Casebash

คุณสามารถหลีกเลี่ยงการแทนที่ไฟล์โดยการเปลี่ยนชื่อไดเรกทอรีที่มีอยู่ตรวจสอบและเปลี่ยนชื่อกลับมาอีกครั้ง
Casebash
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.