แชร์ผ่าน


การดำเนินการที่เก็บตัวควบคุมต้นฉบับ (พรีวิว)

[บทความนี้เป็นคู่มือรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]

เมื่อคุณทำการเปลี่ยนแปลงส่วนประกอบของโซลูชันใน Dataverse คุณสามารถดูการเปลี่ยนแปลงในพื้นที่ โซลูชัน ได้ใน Power Apps (make.powerapps.com) พื้นที่โซลูชันจะแสดงการเปลี่ยนแปลงที่ไม่มีการจัดการที่คุณทำกับส่วนประกอบของโซลูชันในโซลูชัน ไฟล์ในการยืนยันของคุณจะเทียบเท่ากับเลเยอร์ที่ไม่มีการจัดการในสภาพแวดล้อมของคุณ ส่วนประกอบที่เป็นส่วนหนึ่งของเลเยอร์ที่มีการจัดการจะไม่รวมอยู่ในการยืนยัน

สำคัญ

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

ดูการเปลี่ยนแปลงในพื้นที่โซลูชัน

  1. หลังจากทำการเปลี่ยนแปลงหรือเพิ่มส่วนประกอบในโซลูชันที่ไม่มีการจัดการ ให้ไปที่พื้นที่ โซลูชัน ใน Power Apps

  2. เปิดโซลูชันที่คุณทำการเปลี่ยนแปลงและเลือก ตัวควบคุมต้นฉบับ ในบานหน้าต่างนำทางด้านซ้าย

    รายการการเปลี่ยนแปลงในโซลูชันที่พร้อมจะยืนยันกับ Git

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

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

การแก้ไขข้อขัดแย้ง

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

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

ดึงการเปลี่ยนแปลงที่พร้อมใช้งานจากที่เก็บตัวควบคุมต้นฉบับ

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

ยืนยันการเปลี่ยนแปลงกับที่เก็บตัวควบคุมต้นฉบับ

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

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

หมายเหตุ

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

ขั้นตอนถัดไป

การตั้งค่าการรวม Dataverse Git