Definition

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

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

ตัวอย่างเช่น ผู้ใช้สามารถใช้งานแอปพลิเคชันที่เวอร์ชัน 1 ที่ถูกเผยแพร่ในขณะที่นักพัฒนากำลังปรับแต่งแอปพลิเคชันเวอร์ชัน 2 ที่ไม่ได้เผยแพร่


ภาพที่ 1: Version control in App

New Version - สร้างเวอร์ชันใหม่ของแอปพลิเคชันที่เลือกมา

Publish - เผยแพร่เวอร์ชันที่เลือก

Unpublish - ยกเลิกการเผยแพร่ของเวอร์ชันที่เลือก

View - เปลี่ยนไปใช้เวอร์ชันที่เลือกล่าสุดเพื่อใช้ในการออกแบบ

Delete - ลบเวอร์ชันที่เลือก

Deletion of App Version

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

What will happen to existing running process instances under the deleted App Version?

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


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

อัปเดตเวอร์ชันของแอป

  • คัดลอก Processes, Forms, Datalists, Userviews และคุณสมบัติของแอปพลิเคชันเวอร์ชันปัจจุบันไปยังเวอร์ชันใหม่
  • ไม่มีผลกระทบกับโพรเซสที่กำลังทำงานอยู่

 

 

 

  • No labels