การกำหนดค่า Xcode เพื่อใช้การโค่นล้ม
ไม่ว่าคุณจะเป็นนักพัฒนาแอ็ปเปิ้ลคนใหม่หรือวิศวกรที่มีประสบการณ์ด้านโกโก้ที่มีรากฐานมาจาก NeXTStep คุณจะเข้าใจถึงความจำเป็นในการสำรองข้อมูลการทำงานของคุณ การบูรณาการ Xcode กับการโค่นล้มไม่เพียง แต่ช่วยให้คุณสามารถสำรองรหัสของคุณ แต่ยังช่วยให้คุณสามารถเก็บประวัติของการเปลี่ยนแปลงที่คุณสามารถเปลี่ยนกลับไปใช้หรือเปรียบเทียบโค้ดของคุณกับ นี่เรียกว่าการควบคุมเวอร์ชัน บทความนี้อนุมานว่าคุณมีพื้นที่เก็บข้อมูลการโค่นล้มของคุณเองที่คุณได้อ่านและเขียนแล้ว หากคุณต้องการตั้งค่าเซิร์ฟเวอร์การโค่นล้มด้วยตัวคุณเองผมขอแนะนำให้ปรึกษากับ google สำหรับบทความมากมายเกี่ยวกับวิธีทำให้งานนี้สำเร็จ อ่านต่อเกี่ยวกับหน้าจอรายละเอียดและความสนุกสนานมากมาย
ขั้นที่ 1) บอก Xcode เกี่ยวกับพื้นที่เก็บข้อมูลของคุณ
Xcode มีความสามารถในการสื่อสารกับการโค่นล้มโดยใช้การติดต่อสื่อสาร svn พื้นเมือง ssh + svn, http และ https วิธีที่นิยมใช้กันมากที่สุดคือ https ซึ่งจะช่วยให้คุณสามารถบันทึกข้อมูลผ่านแชแนลที่เข้ารหัสได้ เพราะหลังจากทั้งหมดเป็นสิ่งสำคัญที่ความลับทางการค้าของคุณจะไม่เคยสัมผัสกับคู่แข่งของคุณ! หากต้องการเพิ่มพื้นที่เก็บข้อมูลการโค่นล้มให้ไปที่เมนู "SCM" และเลือกตัวเลือก "กำหนดค่าที่เก็บ SCM ... " กรอกข้อมูลที่เกี่ยวข้องซึ่งควรจะพร้อมใช้งานสำหรับคุณหากยังไม่ได้ให้ติดต่อผู้ที่ดูแลพื้นที่เก็บข้อมูล SVN เพื่อดูรายละเอียดเพิ่มเติม
ขั้นตอนที่ 2) วางโค้ดลงในเซิร์ฟเวอร์การถูกโค่นล้ม
กลับไปที่เมนู SCM และเลือกรายการเมนู "Repositories" จากหน้าจอนี้คุณสามารถ "นำเข้า" การทำงานอย่างหนักของคุณลงในพื้นที่เก็บข้อมูลได้ คลิกปุ่ม "นำเข้า" แล้วไปที่ไดเรกทอรีของโครงการ Xcode ของคุณ หากคุณยังไม่ได้ดำเนินการคุณอาจต้องการพิจารณาการกำหนดค่าโครงการของคุณเพื่อใช้ไดเรกทอรีสำหรับสิ่งปลูกสร้างที่อาศัยอยู่ภายนอกไดเรกทอรี Xcode ของคุณ ถ้าคุณกำหนดค่าเส้นทางการสร้างของคุณ (ในการตั้งค่าโครงการของคุณ) ในลักษณะนี้คุณจะหลีกเลี่ยงการตรวจสอบสำเนาไบนารีของแอ็พพลิเคชันของคุณซึ่งโดยปกติจะไม่จำเป็นเนื่องจากการโค่นล้มคือการจัดการควบคุมซอร์ส (SCM) ไม่ใช่การจัดการควบคุมไบนารี หลังจากที่คุณตัดสินเส้นทางการสร้างเส้นทางแล้วให้ดำเนินการต่อและเลือกโครงการ Xcode ทั้งหมดและนำเข้า ถ้าเซิร์ฟเวอร์โค่นล้มเป็น "local" กับคอมพิวเตอร์ของคุณขั้นตอนนี้จะสว่างขึ้นอย่างรวดเร็ว ถ้าไม่รอสักครู่เพื่อให้เสร็จสิ้น
ขั้นตอนที่ 3) ตรวจสอบรหัสนำเข้าที่เพิ่งนำออกจากพื้นที่เก็บข้อมูล
ขณะนี้คุณได้จัดเก็บซอร์สโค้ดไว้ในเซิร์ฟเวอร์การโค่นล้มแล้วสำเนาท้องถิ่นของโครงการ Xcode ปัจจุบันของคุณจะถูกย้ายไปด้านข้างหรือดียิ่งขึ้น ไม่ต้องกังวลเพราะคุณวางไฟล์ไว้ภายในพื้นที่เก็บข้อมูลเราสามารถตรวจสอบได้อย่างรวดเร็วเพื่อให้สำเนางานของคุณถูกแนบไปกับที่เก็บข้อมูล กลับไปที่เมนู SCM (สังเกตเห็นแนวโน้มที่นี่?) และเลือก "Repositories" จากหน้าต่างเรียกดูพื้นที่เก็บข้อมูลเลือกโครงการ Xcode ของคุณและคลิกปุ่ม "Checkout" Xcode จะถามคุณเกี่ยวกับสถานที่ที่จะบันทึกโครงการ สถานที่ใด ๆ จะทำเพียงบันทึก
ขั้นตอนที่ 4) แจ้งโครงการของคุณว่าอยู่ภายใต้การควบคุมของ SCM
เวลาที่จะบอก Xcode ว่าโครงการของคุณกำลังถูกจัดการโดย SCM หรือโดยเฉพาะการโค่นล้ม ดึงการตั้งค่าโครงการของคุณและคลิกปุ่ม "โครงการรากและ SCM" จะปรากฏหน้าต่างที่คุณเห็นด้านล่างซึ่งคุณต้องการเลือกจากนั้นคลิกที่ลูกศรสีดำเล็ก ๆ จนกว่าจะอ่านพื้นที่เก็บข้อมูลการโค่นล้มของคุณ นั้น. กด Ok และกลับไปที่ Xcode ขณะนี้โครงการของคุณอยู่ในระหว่างการถอดโฆษณา
ขั้นตอนสุดท้าย
การทำงานหนักได้จ่ายเงินออก ขณะนี้คุณสามารถคลิกขวาที่แถบเมนูของแถบนำทางด้านซ้ายและเลือก "SCM" ซึ่งจะวางคอลัมน์เพิ่มเติมในแถบด้านข้างซึ่งจะมี "M" อยู่ถ้าไฟล์เป็น "ใหม่กว่า" (ซึ่งหมายความว่าจำเป็นต้องได้รับการกระทำ) มากกว่าที่อยู่ในพื้นที่เก็บข้อมูลโควเวอร์ ขณะนี้คุณสามารถคลิกขวาที่ไฟล์และยืนยันไฟล์ไปยังพื้นที่เก็บข้อมูลได้ เมื่อทำเช่นนั้น Xcode จะขอให้คุณป้อนความคิดเห็นที่อธิบายว่ามีการเปลี่ยนแปลงอะไรในไฟล์