เมื่อวานนี้ฉันได้ค้นพบฟีเจอร์ตำหนิของ Subversion (SVN) และฉันสงสัยว่าฟีเจอร์นี้มีให้จาก Eclipse หรือไม่?
เมื่อวานนี้ฉันได้ค้นพบฟีเจอร์ตำหนิของ Subversion (SVN) และฉันสงสัยว่าฟีเจอร์นี้มีให้จาก Eclipse หรือไม่?
คำตอบ:
ตามที่ได้ระบุไว้คุณจะต้องติดตั้งปลั๊กอินก่อนเพื่อเปิดใช้งานการสนับสนุนการโค่นล้ม ฉันขอแนะนำให้Subversiveตัวฉันเองและค้นหาที่นี่ใน Stack Overflow สำหรับแท็ก "eclipse" และ "subversion" พร้อมกันจะแสดงเธรดก่อนหน้าหลายรายการเกี่ยวกับ "gotchas" ที่ต้องระวังเมื่อติดตั้งตัวเชื่อมต่อ (Subversive ถูกแยกออกเป็นสองส่วน - ส่วนรองรับหลักและ "ตัวเชื่อมต่อ" ที่ให้กาว SVN)
เมื่อคุณติดตั้งแล้วคุณสามารถกำหนดค่าที่เก็บสร้างโปรเจ็กต์ใหม่โดยป้อนที่อยู่ที่เก็บใหม่โดยตรงและตรวจสอบหรือเชื่อมโยงโปรเจ็กต์ที่มีอยู่ที่แนบ SVN กับที่เก็บแล้วโดยให้ Subversion มองข้าม
เมื่อคุณได้กระทำว่านี้เป็นวิธีที่คุณสามารถเข้าถึงคำสั่ง "SVN ตำหนิ" หรือที่เรียกว่า "คำอธิบายประกอบ" หรือ "สรรเสริญ":
สำหรับทรัพยากรให้คลิกขวาที่ชื่อทรัพยากรในบานหน้าต่าง file-explorer เพื่อเปิดเมนูบริบท (คุณสามารถรับเมนูนี้ได้โดยคลิกขวาที่ใดก็ได้ในตัวแก้ไขเอง) ภายใต้หัวข้อ " Team " (ซึ่งเป็นที่ที่คุณเข้าถึงคำสั่ง SVN ทั้งหมดด้วยเช่นกันเนื่องจาก Eclipse เป็นการสรุปการควบคุมแหล่งที่มาภายใต้หัวข้อ "Team Sharing") ให้เลือก " Show Annotation " บนMac PowerBookของฉันแป้นพิมพ์ลัดสำหรับสิ่งนี้คือCtrl+ Option+ Aฉันไม่ได้อยู่ใกล้แพลตฟอร์ม Linux หรือ Windows XP เพื่อดูว่าทางลัดใดที่เราใช้บนทั้งสองอย่างนี้ (พอร์ต Mac OS X มักจะปรับแต่งแป้นพิมพ์ลัดให้เป็นไปตาม " มุมมองที่ดียิ่งขึ้นเกี่ยวกับสิ่งที่แอปพลิเคชัน Mac ควรทำ)
หลังจากสนทนากับที่เก็บ Subversion อยู่สักพักรางด้านซ้ายของหน้าต่างตัวแก้ไขจะแสดงแถบสีเป็นชุด หากคุณเปิดใช้งานหมายเลขบรรทัดสำหรับตัวแก้ไขข้อมูลเหล่านี้จะซ้อนทับตัวเลข มิฉะนั้นจะเป็นเพียงแท่ง การสลับสีแต่ละครั้งแสดงถึงการหยุดพักที่ความรับผิดชอบเปลี่ยนจากผู้ใช้คนหนึ่งไปสู่อีกคนหนึ่ง หากคุณวางตัวชี้ไว้เหนือแถบคำแนะนำเครื่องมือจะปรากฏขึ้นเพื่อระบุผู้ใช้ที่รับผิดชอบการแก้ไข / ยอมรับว่าบรรทัดนั้นมาจากวันที่และความคิดเห็นในการเช็คอิน สีของแท่งจะแตกต่างกันไปในแต่ละคอมมิตเตอร์และการแก้ไขไปจนถึงการแก้ไข พวกเขาจะมีเฉดสีที่แตกต่างกันซึ่งมีสีพื้นฐานเหมือนกัน แต่ Eclipse จะพยายามทำให้พวกเขาแตกต่างกันทางสายตา (ให้มากที่สุด) เมื่อคุณวางเมาส์เหนือตัวอย่างข้อมูลจะไฮไลต์เล็กน้อย
(ตอนนี้อย่าถามฉันว่าจะปิดยังไงป่านนี้ทางออกเดียวของฉันคือปิดบัฟเฟอร์แล้วเปิดใหม่!)