เพิ่มโครงสร้างไดเรกทอรีไปยัง SVN โดยไม่มีไฟล์


47

มีวิธีการเพิ่มโครงสร้างไดเรกทอรีไปยังที่เก็บ SVN โดยไม่ต้องเพิ่มไฟล์ที่มีอยู่ในโฟลเดอร์หรือไม่?

คำตอบ:


68

ขอโทษฉันควรมี RTFM ...

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.add.html

คุณสามารถเพิ่มไดเรกทอรีโดยไม่ต้องเพิ่มเนื้อหา:

$ svn เพิ่ม --depth = empty otherdir
คนอื่น ๆ

แก้ไข:มันไม่ทำงานซ้ำ ๆ มีวิธีการทำเช่นกันหรือไม่


7

หากคุณต้องการที่จะทำซ้ำอาจเป็นไปได้สำหรับคุณ?

find . -type d ! -name '.' ! -path "*.svn*" -print0 | xargs -0 svn add --depth=empty

1
ปัญหาคือว่า "svn เพิ่ม" จะเรียกคืนโดยอัตโนมัติและรวมเนื้อหาของไดเรกทอรี คุณจะต้องใช้ 'svn add -N' แทนฉันคิดว่าเพื่อให้แน่ใจว่ามันใช้งานได้เฉพาะในไดเรกทอรีและไม่ใช่ไฟล์ภายใน
James F

โอ้ถูกต้องตามที่เขาพูดจะแก้ไขโพสต์
Kyle Brandt

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