Page 1 of 1
Compare Rules/TI processes for Production and Development
Posted: Wed Oct 29, 2014 2:51 pm
by wypwong
Hi all
Is there a quicker way to compare rules and TI processes in 2 different instances (production and development), than comparing them line by line manually?
Many developers had worked on the projects, and sometimes they were not updated in both versions.
And I think it's time to do a clean up, so it will be easier for me to maintain going forward.
P
Re: Compare Rules/TI processes for Production and Developmen
Posted: Wed Oct 29, 2014 3:46 pm
by tomok
wypwong wrote:Hi all
Is there a quicker way to compare rules and TI processes in 2 different instances (production and development), than comparing them line by line manually?
Many developers had worked on the projects, and sometimes they were not updated in both versions.
And I think it's time to do a clean up, so it will be easier for me to maintain going forward.
P
There are a number of text editors that can do this comparison for you. Just have it compare the .pro and .rux files.
Re: Compare Rules/TI processes for Production and Developmen
Posted: Wed Oct 29, 2014 5:14 pm
by dan.kelleher
This sounds like a source-code control issue.
I'd suggest adopting a version control system such as the open-source Apache Subversion:
https://subversion.apache.org/
I use a freeware client available here:
http://tortoisesvn.net/
This also allows you to compare differences between versions of your code.
Re: Compare Rules/TI processes for Production and Developmen
Posted: Wed Oct 29, 2014 6:58 pm
by Andrew_M
If you need really quicker way and this is one-time task (I mean to compare these 2+2 files on 2 instances) then my suggestion is to use software tools for data comparison and merging of files like WinMerge. Regarding WinMerge you can open and compare source files (.rux and .pro) or just copy text right from TI \rules editor.
Re: Compare Rules/TI processes for Production and Developmen
Posted: Wed Oct 29, 2014 11:21 pm
by blackhawk
wypwong,
If you want a tool you can use TM1Compare which will allow you to visually compare and migrate TM1 rules, processes (as well as dimensions and attributes) across multiple servers. See the Commercial section of this board (viewtopic.php?f=20&t=10354&p=48629&hilit=compare#p48629) for details.
Disclaimer: I work for CarpeDatum, the maker of TM1Compare.
Re: Compare Rules/TI processes for Production and Developmen
Posted: Fri Oct 31, 2014 3:01 am
by Harvey
Flow Genesis will do this for you, but
the future of that product is in doubt. I'm considering continuing it in a free version if there's any interest.
You can also use freeware tools like WinMerge, SVN, etc, to do a similar thing, as I did before I developed tools to do it for me. I posted
a blog covering the basics ages ago.
Another good option is the TM1CMP command line tool from ykud.
Check out his blog post about it here.
Re: Compare Rules/TI processes for Production and Developmen
Posted: Fri Oct 31, 2014 8:42 am
by wypwong
Thank you all for the very useful information. It will save me a lot of times.
