ใช้ทีมพื้นฐาน Server 2010 ไปยังตัวควบคุมต้นทาง Visual Studio 2010

ปรับปรุงหน้า :
วันที่สร้างเพจ :

สรุป

จนถึงขณะนี้ Visual Studio ใช้ Visual SourceSafe สําหรับตัวควบคุมแหล่งที่มา แต่เริ่มต้นด้วย Visual Studio 2010 คุณจะใช้เซิร์ฟเวอร์พื้นฐานของทีมสําหรับตัวควบคุมแหล่งที่มา

ในขณะที่เซิร์ฟเวอร์พื้นฐานของทีมแบบดั้งเดิมมีความซับซ้อนในการตั้งค่าและพร้อมใช้งานอย่างประเมินค่าตั้งแต่ปี 2010 มันได้กลายเป็นเรื่องง่ายที่จะติดตั้งและกําหนดค่าราคาของรายการเดียวไม่มากแตกต่างจาก Visual SourceSafe และแม้กระทั่งกับการสมัครสมาชิก MSDN, Professional เนื่องจากมันติดอยู่กับด้านบนเสมอจึงใช้งานง่าย

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

สภาพแวดล้อมการทํางาน

รุ่น Visual Studio ที่สนับสนุน

  • 2010 (มืออาชีพหรือสูงกว่า)

ตรวจสอบเวอร์ชัน Visual Studio

  • 2010 (มืออาชีพ)

สภาพแวดล้อมการสนับสนุนการติดตั้งเซิร์ฟเวอร์พื้นฐานทีม Visual Studio 2010

  • Windows Server 2003, 2003 R2, 2008 และ 2008 R2 (ยอมรับได้ 32 บิตและ 64 บิตทั้งหมด)
  • Windows Vista, 7 (ยอมรับได้ 32 บิตและ 64 บิต)

สาร

* เคล็ดลับที่แนะนําที่นี่จะอธิบายเฉพาะการตั้งค่าจนกว่าคุณจะสามารถควบคุมแหล่งที่มาจาก Visual Studio ได้ คําอธิบายโดยละเอียดเกี่ยวกับการควบคุมแหล่งที่มาและคําอธิบายของการใช้ฟังก์ชันอื่น ๆ ได้ถูกละเว้นดังนั้นโปรดทดลองใช้หรืออ้างถึงเว็บไซต์อย่างเป็นทางการเป็นต้น

Visual Studio 2010 และ 2010 เซิร์ฟเวอร์รากฐานของทีม ซึ่งใช้ในเคล็ดลับเหล่านี้ ยังมีให้สําหรับการทดลองใช้ หากคุณไม่มีเวอร์ชันเต็มโปรดดาวน์โหลดและใช้งานจากลิงค์ด้านล่าง

Visual Studio ทีมเซิร์ฟเวอร์มูลนิธิ 2010

Visual Studio 2010 (อย่างใดอย่างหนึ่งต่อไปนี้)

ตัวควบคุมแหล่งที่มาฝั่งไคลเอ็นต์ไม่พร้อมใช้งานในรุ่นด่วน 2010 Studio ของ Visual Studio อย่าลืมใช้ Professionl Edition หรือสูงกว่า Visual Studio ถูกอธิบายว่าติดตั้งไว้แล้ว

ขั้นตอนแรกคือการติดตั้งทีมพื้นฐาน Server 2010 เป็นการตั้งค่าสําหรับเซิร์ฟเวอร์ที่จัดการแหล่งที่มา แม้ว่าจะมีชื่อว่า Server ตั้งแต่รุ่น 2010 แต่ก็สามารถติดตั้งได้ไม่เพียง แต่บน Windows Server เท่านั้น แต่ยังรวมถึงระบบปฏิบัติการไคลเอนต์ Windows Vista และ Windows 7 ด้วยดังนั้นจึงสามารถใช้งานได้แม้กับผู้ที่ไม่มีผลิตภัณฑ์เซิร์ฟเวอร์และสามารถใช้งานได้ง่ายเช่นพกพาไปมาบนพีซีโน้ตบุ๊กเป็นต้น

เคล็ดลับในบทความนี้แสดง 2010 เซิร์ฟเวอร์พื้นฐานของทีมที่ติดตั้งบน Windows Server 2008 R2

เมื่อคุณเรียกดูดิสก์ Team Foundation Server 2010 มีโฟลเดอร์ "TFS-x64" และ "TFS-x86" และแฟ้มการติดตั้งจะอยู่ในแต่ละโฟลเดอร์ เปิด TFS-x64 หากการติดตั้งของคุณใช้สําหรับ x64 OS หรือ TFS-x86 สําหรับ x86 OS

เรียกใช้ไฟล์ "setup.exe" ในโฟลเดอร์

เมื่อหน้าจอการติดตั้งปรากฏขึ้น ให้คลิก ถัดไป

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

หากไม่ได้เลือกคุณสมบัติที่จะติดตั้งให้ตรวจสอบคุณลักษณะทั้งหมด หลังจากยืนยันการตรวจสอบแล้วให้คลิกปุ่ม "ติดตั้ง"

รอสักครู่เนื่องจากการติดตั้งจะเริ่มขึ้น

ถ้าไม่ได้ติดตั้ง.NET Framework 4.0 คุณจะได้รับพร้อมท์ให้เริ่มการทํางานใหม่หลังจากการติดตั้ง ดังนั้น ให้เริ่มระบบใหม่

เนื่องจากการติดตั้งยังคงดําเนินต่อไปหลังจากการรีบูตหากคุณติดตั้งอิมเมจดิสก์บนไดรฟ์เสมือนหรือสิ่งที่คล้ายกันคุณจะต้องต่อเชื่อมใหม่

รอสักครู่เนื่องจากการติดตั้งจะดําเนินต่อไปหลังจากรีบูตเครื่อง

เมื่อการติดตั้งเสร็จสมบูรณ์ให้กําหนดค่า Team Foundation Server ดังนั้นโปรดตรวจสอบ "เริ่มเครื่องมือรุกเซิร์ฟเวอร์พื้นฐานของทีม" ที่ด้านล่างซ้ายของหน้าจอแล้วคลิกปุ่ม "กําหนดค่า"

หน้าจอรายการสิทธิ์การใช้งาน Team Foundation Server จะปรากฏขึ้น และถ้าคุณมี ให้ป้อนหมายเลขผลิตภัณฑ์ของคุณ ถ้าไม่เช่นนั้นจะถูกใช้เป็นรุ่นประเมินผล

หากคุณต้องการใช้เป็นเวอร์ชันทดลองใช้คุณจะเห็นข้อความที่คล้ายกับข้อความทางด้านขวา

ศูนย์การกําหนดค่าจะปรากฏขึ้น

คุณจะต้องเลือกจากรูปแบบการกําหนดค่าสามรูปแบบ: พื้นฐานเซิร์ฟเวอร์มาตรฐานเดียวและขั้นสูง อย่างไรก็ตามหากคุณติดตั้งบนระบบปฏิบัติการไคลเอนต์มันจะเป็นพื้นฐานหรือขั้นสูง

เมื่อคุณเลือกแต่ละรายการจากรายการทางด้านซ้ายเนื้อหาที่แสดงในวิซาร์ดและสภาพแวดล้อมการตั้งค่าที่เหมาะสมจะปรากฏขึ้นดังนั้นเลือกวิซาร์ดตามสภาพแวดล้อมของคุณและคลิกปุ่ม "เริ่มตัวช่วยสร้าง"

ที่นี่เราเลือก "พื้นฐาน" เพื่อเริ่มตัวช่วยสร้าง

คลิกถัดไป

เลือก SQL Server ที่คุณต้องการใช้เป็นฐานข้อมูล ถ้า SQL Server ไม่ได้ติดตั้งในสภาพแวดล้อมของคุณ คุณสามารถเลือกที่จะติดตั้ง SQL Server Express รุ่นฟรี

มีการติดตั้ง SQL Server แล้วในสภาพแวดล้อมเคล็ดลับ ดังนั้นโปรดตรวจสอบ "ใช้อินสแตนซ์ของ SQL Server ที่มีอยู่"

ระบุอินสแตนซ์ถ้าคุณกําลังใช้อินสแตนซ์ของ SQL Server ที่มีอยู่ คุณสามารถทดสอบการเชื่อมต่อได้โดยคลิกลิงก์ ทดสอบ ทางด้านขวา

ตรวจสอบการกําหนดค่าและคลิกถัดไป

การตรวจสอบจะดําเนินการเพื่อดูว่าสามารถกําหนดค่าได้หรือไม่ หากทั้งหมดสําเร็จให้คลิกปุ่มกําหนดค่า

เราตั้งค่าให้ติดตั้งบน SQL Server ที่มีอยู่ แต่ในกรณีนี้เราต้องปฏิบัติตามเงื่อนไขบางประการเช่น "ติดตั้งการค้นหาข้อความแบบเต็มแล้ว" และ "หน่วยความจําเซิร์ฟเวอร์อย่างน้อย 2GB" ถ้าคุณไม่สามารถล้างได้จริงๆ ให้ติดตั้ง SQL Server Express

เมื่อคุณกําหนดค่าเสร็จแล้ว ให้คลิก ถัดไป

เมื่อทุกอย่างสําเร็จให้ปิดหน้าจอด้วยปุ่ม "ปิด"

ด้วยการเข้าถึง URL ที่แสดงตรงกลางหน้าจอคุณสามารถจัดการโครงการของทีมผ่านเว็บเบราว์เซอร์ได้จากไคลเอนต์ อย่างไรก็ตามเราจะไม่อธิบายที่นี่

คุณจะกลับไปที่หน้าจอก่อนหน้า แต่หน้าจอนี้จะถูกปิดด้วย

การกําหนดค่าอื่นๆ จะพร้อมใช้งาน ดังนั้น หากจําเป็น ให้เลือก กําหนดค่า เพื่อเริ่มตัวช่วยสร้าง นอกจากนี้คุณยังสามารถเริ่มการตั้งค่าคอนฟิกจากคอนโซลการดูแลเซิร์ฟเวอร์พื้นฐานทีม ซึ่งจะปรากฏในภายหลัง

เมื่อคุณปิดศูนย์การตั้งค่าคอนฟิก คอนโซลการดูแลเซิร์ฟเวอร์พื้นฐานของทีมเริ่มทํางานโดยอัตโนมัติ

อย่างไรก็ตามไม่มีการตั้งค่าที่นี่อีกแล้วในครั้งนี้ดังนั้นคุณสามารถปิดได้ ส่วนที่เหลือของการตั้งค่าจะทําจากด้าน Visual Studio

เมื่อคุณเริ่ม Visual Studio 2010 บนฝั่งไคลเอ็นต์ ตรวจสอบว่า เซิร์ฟเวอร์รากฐานของทีมถูกระบุในตัวควบคุมต้นทาง (มันถูกตั้งค่าตามค่าเริ่มต้น)

เลือก "เครื่องมือ" และ "ตัวเลือก" จากเมนู

เลือก ตัวควบคุมแหล่งที่มา เลือก ปลั๊กอิน จากแผนภูมิทางด้านซ้าย และตรวจสอบให้แน่ใจว่า ปลั๊กอินตัวควบคุมแหล่งปัจจุบัน ถูกตั้งค่าเป็น เซิร์ฟเวอร์พื้นฐานของทีม Visual Studio

เลือก "การควบคุมแหล่งที่มา" และ "สภาพแวดล้อม" เลือก "Team Foundation" ใน "การตั้งค่าการควบคุมแหล่งที่มา" และตั้งค่าแต่ละรายการตามความจําเป็น

หลังจากยืนยันการตั้งค่าแล้ว ให้เลือก "ทีม" "เชื่อมต่อกับเซิร์ฟเวอร์พื้นฐานของทีม" จากเมนู

เมื่อกล่องโต้ตอบ เชื่อมต่อกับโครงการทีม ปรากฏขึ้น ให้คลิกปุ่ม เซิร์ฟเวอร์

คลิกปุ่มเพิ่ม

ป้อนชื่อเซิร์ฟเวอร์หรือ URL ที่คุณเพิ่งติดตั้ง Team Foundation Server 2010 คลิก OK ปุ่มเพื่อยืนยันการเชื่อมต่อและหากคุณสามารถเชื่อมต่อได้สําเร็จกล่องโต้ตอบจะปิดลง หากคุณไม่สามารถเชื่อมต่อได้กล่องโต้ตอบข้อผิดพลาดจะปรากฏขึ้น

ตรวจสอบว่า เซิร์ฟเวอร์ที่คุณเพิ่มอยู่ในรายการ

ตรวจสอบว่า เซิร์ฟเวอร์จะพร้อมใช้งานจากการเลือกเซิร์ฟเวอร์พื้นฐานของทีม และคลิกปุ่มเชื่อมต่อ

ใน Team Explorer ให้คลิกขวาที่คอลเลกชันโครงการของทีมในราก แล้วเลือก โครงการทีมใหม่

ใส่คําอธิบายสําหรับชื่อของโครงการทีมที่คุณต้องการสร้าง แล้วคลิก ถัดไป

กล่องโต้ตอบ เลือกเทมเพลตกระบวนการ จะปรากฏขึ้น คุณสามารถเลือก MSF สําหรับการพัฒนาซอฟต์แวร์ Agile v5.0 และ MSF สําหรับการปรับปรุงกระบวนการ CMMI v5.0 เป็นแม่แบบ แต่ MSF สําหรับการพัฒนาซอฟต์แวร์ Agile v5.0 สําหรับการพัฒนาส่วนบุคคลหรือโครงการขนาดเล็ก

ถ้าคุณยังไม่ได้สร้างโครงการของทีมใดๆ คุณสามารถเลือก สร้างโฟลเดอร์ตัวควบคุมแหล่งข้อมูลที่ว่างเปล่า เท่านั้น

ยืนยันการตั้งค่าและคลิกปุ่ม "เสร็จสิ้น"

การสร้างโครงการทีมเริ่มต้นขึ้น

เมื่อคุณทําเสร็จแล้ว ให้คลิกปุ่ม ปิด

คุณจะเห็นว่าโครงการของทีมที่คุณสร้างแสดงอยู่ใน Team Explorer

มาสร้างโครงการตอนนี้กันเลย คุณสามารถสร้างโปรเจ็กต์ใดก็ได้ แต่ก่อนที่คุณจะสร้างโปรเจ็กต์ให้เสร็จสิ้น ให้เลือก เพิ่มลงในตัวควบคุมแหล่งข้อมูล ที่ด้านล่างขวาของกล่องโต้ตอบ

กล่องโต้ตอบ เพิ่มลงในตัวควบคุมแหล่งที่มา จะปรากฏขึ้น โดยระบุว่าจะเพิ่มโปรเจ็กต์ลงในโฟลเดอร์ใด

หากจําเป็นคุณสามารถสร้างโฟลเดอร์และระบุตําแหน่งที่จะเพิ่มโครงการ

เมื่อคุณสร้างโปรเจ็กต์ เครื่องหมาย "+" จะปรากฏทางด้านซ้ายของแต่ละไฟล์ บ่งชี้ว่า มีการสร้างแฟ้มใหม่ แล้ว แต่ยังไม่ได้ถูกตรวจสอบลงในตัวควบคุมต้นฉบับ

นอกจากนี้ แผงปรับเปลี่ยนที่จัดขึ้นจะปรากฏที่ด้านล่างของ Visual Studio กับรายการของแฟ้มที่คุณยังไม่ได้เช็คอิน

คลิก เช็คอิน ที่นี่ เพื่อตรวจสอบไฟล์ที่ค้างอยู่ทั้งหมด

กล่องโต้ตอบการยืนยันจะปรากฏขึ้น ดังนั้นให้เลือก "ใช่"

รอสักครู่เพื่อให้การเช็คอินเสร็จสมบูรณ์

เมื่อการเช็คอินเสร็จสิ้น จะมีเครื่องหมายคีย์แสดงขึ้นในแต่ละไฟล์ดังแสดงในรูปด้านขวา การดําเนินการนี้จะนําไฟล์ที่ตรวจสอบเข้าสู่การควบคุมแหล่งที่มา การแสดงผลรอบ ๆ ที่นี่จะเหมือนกับ Visual SourceSafe

คุณสามารถคลิกสองครั้งที่ตัวควบคุมแหล่งที่มาจาก Team Explorer เพื่อต้นทางควบคุมเซิร์ฟเวอร์จากภายใน Visual Studio

ดังแสดงในรูปด้านขวาคุณจะเห็นว่ามีการเช็คอินโครงการที่คุณเพิ่งสร้าง

เมื่อคุณแก้ไขรหัสนั้นจะถูกเช็คเอาท์โดยอัตโนมัติและมีเครื่องหมายถูกสีแดงดังแสดงในรูปด้านขวา หากมีคนอื่นกําลังแก้ไขไฟล์คุณจะไม่สามารถเช็คเอาท์ได้

คุณสามารถตั้งค่าตัวควบคุมลักษณะการทํางานนี้ ในตัวเลือก Visual Studio หรือ ในคอนโซลการจัดการ

หากต้องการเช็คอินไฟล์ที่แก้ไขให้คลิกขวาที่ไฟล์แล้วเลือกเช็คอินจากเมนู

หากคุณเปลี่ยนรหัสโดยไม่ได้ตั้งใจ หรือหากคุณต้องการเปลี่ยนกลับเป็นสถานะก่อนหน้า ให้เลือก "เลิกทําการเปลี่ยนแปลงที่รอดําเนินการ"

สรุป

ส่วนนี้อธิบายขั้นตอนการตั้งค่าเพื่อเข้าสู่ตัวควบคุมต้นทางจาก Visual Studio การควบคุมแหล่งที่มาไม่ได้เป็นเพียงการจัดการแหล่งที่มา แต่ยังมีฟังก์ชั่นต่าง ๆ เช่นการแบ่งปันซอร์สโค้ดกับหลาย ๆ คนการควบคุมพิเศษการควบคุมเวอร์ชันการเปรียบเทียบโค้ดกับเวอร์ชันที่ผ่านมาการตั้งค่าสิทธิ์การเข้าถึงเป็นต้น นอกจากนี้ ในขณะที่ Visual SourceSafe เป็นคุณลักษณะเฉพาะการควบคุมแหล่งที่มา แต่ Team Foundation Server ยังมีคุณลักษณะอื่นๆ เช่น บิลด์อัตโนมัติ เอาต์พุตรายงาน การจัดการงาน และการรวม SharePoint ดังนั้นถ้าคุณมีเวลา คุณอาจต้องการลองใช้คุณลักษณะเหล่านั้นด้วย