Created on 16 January 2014
icon_unfollowing
Login to follow
refactor

Refactor

Stable version 2.0.1 (Compatible with OutSystems 11)
Other versions available for 10 and Older
Uploaded on 12 May 2021 by 
refactor

Refactor

Details
Refactor your components, moving elements (entities, roles, site properties) from one eSpace to another without loosing run time data or configurations.

Also support the convertion of foreign entities into eSpace entities
Read more

Instructions are included in the application. Just publish it in your environment and access it.


Notice: This component takes advantage of private and undocumented Platform APIs, which can change without notice. As a result, this component may unexpectedly break as the Platform is upgraded. We advise proper testing to ensure that your applications continue to work as expected when upgrading/patching the Platform.

Release notes (2.0.1)

Module upgrade to Platform Version 11

Reviews (3)
by 
2021-11-29
in version 2.0.1
Is used this component to move roles, and if you follow the instructions properly (with a little bit of thinking) it works perfectly fine!

I only have two comments:

1. Maybe it should be mentioned somewhere that even though the role grants are preserved, the access of the roles to screens are NOT. So after I moved the roles, I had to go by each screen of my application (which are a lot) to set this right again.

2. The last step in the instructions for moving roles is incorrect. It should be the same as the last step for moving an entity. When I simply published the whole solution to TST after moving the roles, the grants were lost. When I first published a solution to TST containing the target environments and refactor, before publishing the whole solution, the grants were preserved. 
by 
2019-12-12
in version 2.0.0
Works fine!

Add the same issue as @Tiago Baptista, but after looking into the documentation I realized I skipped an important step:

2.c In Service Center create a solution containing <Source eSpace> and <Target eSpace> espaces and then publish the solution with full compilation

After deploying the solution with both espaces with full compilation the data was shown.
by 
2019-07-08
in version 2.0.0
Technically the operation 'Move Entity' ran as expected less the most important part of the component in my point of view which is the data in the entities should have been kept, but was completely deleted. So, I rate this component only with 2 stars. Even there's absolutely no reference to what happens to the existing data in the entities in the scripts which should be mentioned.
Category
Development tools, Architecture
Tags
Support options
This asset is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from  who created this asset.
Dependencies
Refactor has no dependencies.
Application Objects
Refactor has 13 AOs.
Team
Compatible with
Version 11
Database:
All
Asset consumers
No consumers yet.
Weekly downloads 
Related assets