The devil is not so terrible as it is painted: how we transferred the development of CFT-Bank to the CFT Platform IDE (Admin 2.0)



, , IT- . , - CFT Platform IDE. , , . , .



, , . dev test- . , , . - .



,

- โ€“ ยซ ยป. pl/plus , , , . , .



, merge- .. , .. . - , 15.



2018 . , CFT Platform IDE ( Admin 2.0, A2).





, Eclipse Platform, .



( ):





Admin 2.0:





, , . ( Git) , -.



, - , , Araxis Merge. , -, , , .





, ( ), .





, . , , - :



  • ::MAIN_DOCUM ::[MAIN_DOCUM],
  • select md(md%id: rSelf) in ::[MAIN_DOCUM] all where md.[IN_FOLDER]=this bulk, PL/SQL bulk , , ,
  • Pragma macro(โ€™!โ€™) Pragma error(โ€™!โ€™).


, ยซยป . , 2 , โ€” , .



Admin 2.0 , Git, 2- .





. , , mdb-, , . . zip-, , . - , mdb- . โ€“ Git- Admin 2.0 , , .. CI/D -. , .







, โ€” . , , . , -, , Admin 2.0. 125 ../., 8 . . . . , -, .



. 6 โ€” 4 . .





IDE , , , .. โ€” .



โ€” , , Eclipse CFT Platform IDE, . JRE 8- . IDE , . , . , Nexus. , , , , .





, Admin 2.0, , , , , , .



, , . , . . 16, 8 , java- eclipse.ini.



โ€” , .. , , .





, , , Oracle, โ€” . (. ). โ€” :



  • pl/plus (.. Admin 2.0 ). , (, .. pl/sql ( Z$MAIN_DOCUM...) pl/plus (::[MAIN_DOCUM]...));
  • Admin 2.0 inline- pl/sql โ€” {}, ;
  • Admin 2.0 between sql , ( , .. , pl/sql);
  • ยซยป . , return, if false, IF_DEF. , . , .. , . Admin 2.0 ยซ ยป .




. ยซ ยป . IDE ( ), .



, , . Eclipse Git .

, .. - : , . IT-.



, Admin 2.0 . 1-2 , .



Admin 2.0 , , 2 . , , . . , , . 2 Admin 2.0. , , .




All Articles