Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
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. | ||||||||||
คุณสามารถจัดการเวอร์ชันของแอปพลิเคชันที่คุณกำลังพัฒนา และคุณสามารถเลือกเวอร์ชันที่ต้องการเผยแพร่ และสลับไปมาได้แม้ในขณะที่กำลังพัฒนาก็ตาม ซึ่งเป็นเครื่องมือที่มีประโยชน์สำหรับนักพัฒนาเนื่องจากช่วยให้พวกเขาสามารถพัฒนาหรือแก้ไขแอปในขณะที่ยังคงมีสำเนางานอยู่ ช่วยป้องกันความผิดพลาดที่อาจจะเกิดขึ้นได้จากการปรับแต่ง ตัวอย่างเช่น ผู้ใช้สามารถใช้งานแอปพลิเคชันที่เวอร์ชัน 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.ลบเวอร์ชันที่เลือก
Warning | ||
---|---|---|
| ||
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.โดยการลบเวอร์ชันของแอปพลิเคชัน ข้อมูลต่างๆที่สร้างโดยแอปเวอร์ชันที่ถูกลบจะถูกเก็บรักษาไว้เพื่อหลีกเลี่ยงการสูญหายของข้อมูล ในทางเทคนิค AppDefinition จะถูกลบออก |
Info | ||
---|---|---|
| ||
Any running process instances will continue to persist and not to be deleted on 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. |
...
โพรเซสที่กำลังทำงานอยู่จะยังคงมีอยู่ต่อไปและจะไม่ถูกนำออกเมื่อลบเวอร์ชันของแอป เพื่อให้สามารถจัดการได้อย่างถูกต้องในภายหลัง สิ่งสำคัญที่จะต้องทราบว่าเมื่อมีการลบเวอร์ชันของแอป ฟอร์มที่เชื่อมกับโพรเซสที่กำลังทำงานอยู่จะสิ้นสุดลง ดังนั้นจึงควรเลือกว่าควรจะวางแผนอย่างไรในการจัดการกับโพรเซสที่กำลังทำงานอยู่ก่อนที่จะลบเวอร์ชันของแอปพลิเคชัน |
เราแนะนำให้ผู้ใช้เปลี่ยนแอปไปยังเวอร์ชันใหม่ เมื่อใดก็ตามที่ต้องการจะทำการเปลี่ยนแปลงแอป ซึ่งทำให้มั่นใจได้ว่าโพรเซสที่มีอยู่แล้วจะทำงานต่อไปได้โดยไม่ได้รับผลกระทบจากการพัฒนาที่ยังไม่เสร็จสมบูรณ์