วิธีการ / เมื่อสร้างไดเรกทอรี trunk, branch และ tags ในที่เก็บ subversion ใหม่?


9

เวลาที่ดีที่สุดในการสร้างไดเรกทอรีลำต้นสาขาและแท็กคืออะไร

ฉันได้ดำเนินการsvnadmin create --fs-type fsfs /home/firefli/web/projects/subversionและมี repo เปล่า ถ้าฉันสร้างสมมติว่าtrunkไดเรกทอรีที่ใช้svn mkdir file:///home/firefli/web/projects/subversion/trunkทำงานได้ดี แต่ฉันไปแก้ไข 1

ไม่ใช่ว่าการแก้ไขข้อ 1 จะเป็นปัญหาฉันแค่แน่ใจว่าฉันเคยทำมันแตกต่างมาก่อนและฉันกำลังมองหาวิธีปฏิบัติที่ดีที่สุด

ขอบคุณ

คำตอบ:


8

เมื่อเราสร้าง repo SVN ในที่ทำงานเราsvnadmin createแล้วsvn importโฟลเดอร์โครงกระดูกของ 3 ไดเรกทอรีและยอมรับว่าในครั้งเดียวผลักดันให้แก้ไข 1 (เรามีสคริปต์ทุบตีอัตโนมัติทั้งหมดนี้) ฉันไม่คิดว่าจะมีวิธีปฏิบัติที่ดีไปกว่าการมีความมุ่งมั่นเริ่มต้นใช่ไหม


นั่นก็เหมือนกับที่เราทำ - ทั้งหมดเป็นไปโดยอัตโนมัติด้วยสคริปต์
hmallett

1

ในการชำระเงินใหม่ของที่เก็บใหม่ฉันสร้างและเพิ่มสามไดเรกทอรี - แท็กลำต้นและสาขา ฉันทำทั้งสามอย่าง repo อยู่บน rev 1 และฉันเปลี่ยนเป็นลำตัวและไปทำงาน ไม่มากไปจริงๆ


1

คุณสามารถสร้างไดเรกทอรีทั้งหมดในครั้งเดียว (ส่งผลให้หนึ่งกระทำ) โดยไม่ต้องตรวจสอบ repo ดูตัวอย่าง Windows นี้:

svn mkdir -m "Creating basic directory structure" file:///d:/temp/repo/trunk file:///d:/temp/repo/tags file:///d:/temp/repo/branches
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.