項目導出導入
為(wèi)了方便URule Pro項目遷移,我們可(kě)以将一個某個团隊下創建的項目導出,然後再到某個团隊下将導出的項目導入,在URule Pro當中(zhōng),無論是普通項目還是公(gōng)共項目,都可(kě)以導出再導入。
要導出一個項目,需要切換到項目列表頁(yè)面,選擇需要導出的項目,點擊邊上的導出按鈕即可(kě),如下图所示:
點擊導出按鈕後,系統會将當前項目導出為(wèi)一個以.data結尾的文(wén)件。
要導入項目,隻需要切換到目标团隊的項目列表,點擊右上角的導入項目按鈕,選擇要導入的項目文(wén)件即可(kě),如下图所示:
項目導出時,會導出當前項目下所有(yǒu)類型的文(wén)件,以及文(wén)件對應的版本文(wén)件,同時也包含那些位于回收站中(zhōng)已删除的文(wén)件;同時還會導出項目中(zhōng)的知識包定義信息,但不會導出知識包定義中(zhōng)已發布的知識包,以及知識包啓用(yòng)、發布之類操作(zuò)的産(chǎn)生的申請信息等,因此項目在導入後需要重新(xīn)走發布流程發布知識包。
注意:項目在導入後,所有(yǒu)文(wén)件的ID以及知識包的ID都會重新(xīn)生成,所以如果外部代碼中(zhōng)存在引用(yòng)知識包ID的情況,在項目導入後要根據新(xīn)的知識包ID做相應修改。
引用(yòng)公(gōng)共項目資源的項目導入注意事項
當規則項目引用(yòng)了公(gōng)共項目中(zhōng)的資源,項目導入時,需要保證公(gōng)共項目在當前团隊中(zhōng)已存在。如果不存在需要先導入公(gōng)共項目,并保證公(gōng)共項目名(míng)稱與原公(gōng)共項目一緻,再導入普通項目,普通項目中(zhōng)引用(yòng)的公(gōng)共項目資源會自動解析匹配。
需要注意的是,目前決策流中(zhōng)的知識包節點不支持自動解析匹配,其他(tā)引用(yòng)公(gōng)共項目資源的方式都支持。