ฉันจะสร้างสาขาใหม่ด้วยสำเนาการทำงานของฉันโดยใช้ TortoiseSVN ได้อย่างไร
ฉันเห็นตัวเลือกสาขา แต่ฉันไม่เห็นวิธีการตั้งชื่ออย่างใด
ฉันจะสร้างสาขาใหม่ด้วยสำเนาการทำงานของฉันโดยใช้ TortoiseSVN ได้อย่างไร
ฉันเห็นตัวเลือกสาขา แต่ฉันไม่เห็นวิธีการตั้งชื่ออย่างใด
คำตอบ:
สาขาใน SVN เป็นไดเรกทอรีหลัก คุณไม่ได้ตั้งชื่อสาขามากเท่าที่เลือกชื่อของไดเรกทอรีที่จะสาขา
วิธีทั่วไปของ 'ตั้งชื่อ' สาขาคือการวางไว้ภายใต้ไดเรกทอรีที่เรียกว่าbranches
ในพื้นที่เก็บข้อมูลของคุณ ในส่วน "ถึง URL:" ของไดอะล็อกสาขาของ TortoiseSVN คุณจะต้องป้อนข้อมูลดังนี้:
(svn/http)://path-to-repo/branches/your-branch-name
สาขาหลักของโครงการเรียกว่าลำต้นและมักจะอยู่ใน:
(svn/http)://path-to-repo/trunk
คลิกขวาและเปิด SVN Repo-browser:
คลิกขวาที่ Trunk (สำเนาทำงาน) แล้วเลือกคัดลอกไปที่ ... :
ป้อนชื่อ / เส้นทางของสาขาที่เกี่ยวข้อง:
คลิกตกลงพิมพ์ข้อความบันทึกที่เกี่ยวข้องแล้วคลิกตกลง
ใน Repository Browser ของ TortoiseSVN ค้นหาสาขาที่คุณต้องการสร้างสาขาใหม่ คลิกขวาคัดลอกไปที่ .... แล้วป้อนเส้นทางสาขาใหม่ ตอนนี้คุณสามารถ "สลับ" WC ท้องถิ่นของคุณเป็นสาขานั้นได้
โซลูชันของฉันหากคุณทำงานกับTrunk/
และRelease/
เวิร์กโฟลว์:
คลิกขวาTrunk/
ที่คุณจะสร้างสาขาของคุณจาก:
เลือกสาขา / แท็ก:
พิมพ์สถานที่ตั้งของสาขาใหม่ของคุณกระทำข้อความและ externals ใด ๆ (ถ้าพื้นที่เก็บข้อมูลของคุณมีพวกเขา):