Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Thai

Pagetitle
เวอร์ชัน
เวอร์ชัน

Chinese

Pagetitle
版本
版本

Panel
borderColorgreen
borderWidth1
titleBGColor#ddffcc
borderStylesolid
titleDefinition
English

It lets you manage the version of the application that you are developing, and lets you easily switch between and publish different versions even while in production.  

It is a helpful tool for developers as it allows them to continue working/improving on an application while maintaining a production copy.

Users can, for instance, continue to use version 1 of a published application while developers work on an unpublished version 2.

Thai

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

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

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

Chinese

它使您可以管理正在开发的应用程序的版本,并且可以在生产中轻松切换和发布不同的版本。  

对于开发人员来说这是一个有用的工具,因为它允许他们继续在应用程序上进行工作/改进,同时保持生产副本。

例如,用户可以继续使用发布的应用程序的版本1,而开发人员则可以使用未发布的版本2。


Figure 1: Version control in App


New Version - Create a new version of the current selected app version.

Publish - Set selected version as Published version.

Unpublish - Set selected published version to unpublished.

View - Switch to current selected version to work on its design.

Delete - Delete selected version.

Chinese

图1:App中的版本控制

新版本 - 创建当前选择的应用程序版本的新版本。

发布 - 将选定版本设置为发布版本。

取消发布 - 将选定的发布版本设置为未发布。

查看 - 切换到当前选定的版本,以处理其设计。

删除 - 删除选定的版本。

Thai

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

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

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

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

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

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

Warning
titleDeletion of App Version

By deleting a version of App, any form data created by the app will be retained to avoid loss of data. Technically, the AppDefinition object is being deleted.

Chinese

通过删除一个版本的应用程序,任何由该应用程序创建的表单数据将被保留,以避免数据丢失。从技术上讲,AppDefinition 对象正在被删除。

Thai

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

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

Any running process instances will continue to persist and not to be deleted on the deletion of App Version so that one can properly handle them later on. It is critical to note that upon deletion of App Version, forms once tied to the running process instances will cease to exists, therefore, it is advisable that one should plan on how to manage the running instances first before deleting the App Version.

Chinese

任何正在运行的流程实例将会继续保留,在删除应用程序版本时不会被删除,以便以后可以正确处理它们。需要注意的是,删除应用程序版本后,与运行的流程实例绑定的表单将不再存在,因此建议在删除应用程序版本之前先计划如何管理正在运行的实例。

Thai

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


We would like to advice users to branch the app to a new version whenever they would like to make changes to their app that is already rolled out to production. This would also ensure that existing process instances will continue to run without being affected by your uncommitted/incomplete development work.

Chinese

我们希望建议用户将应用程序分支到新版本,只要他们想要更改已经推出到应用程序的应用程序。这也将确保现有的流程实例将继续运行,而不会受到未承诺/不完整的开发工作的影响。

Thai

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


Update App Version

  • Copies Processes, Forms, Datalists, Userviews and properties of the current version to the new version.
  • Does NOT affect any existing running process instances.


Chinese

更新应用程序版本

  • 将进程,表单,数据,用户视图和当前版本的属性复制到新版本。
  • 难道影响任何现有的正在运行的进程实例。
Thai

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

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