This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DEVELOPERS FORUM - Best Practice to use SCM tool for Aras

chenpmp - Thursday, October 15, 2009 4:50 AM:

Hello,

I am new to the Aras.  Just wonder what is the best way to manage source code and configration for Aras?  For example, when I make code changes or add something to the form.  In Aras system I can apply changes directly, but it will be difficult to track the changes over time. 

Ideally, if possible, I should be able to export each component and manage the changes that made to the system.  Also allow to use diff tool to track changes made by engineers.

I can use either Visual Source Safe (VSS) or Subversion (SVN) for this purpose.

Thank you very much in advance.

 



dennis - Friday, October 16, 2009 10:37 PM:

Hi Jerry,

I recently learned that when you lock a method to edit it in the IDE then save and unlock it, that Innovator creates a new generation (revision) of the method. Basically, Innovator becomes its own SCM. I don't think that there is a diff tool though.

You could use the export tool to get the methods out into a package that contains XML files representing each method. I'm not sure if you can get old revisions out though.

-Dennis



chenpmp - Monday, October 19, 2009 12:23 AM:

Hi Dennis,

Thanks so much for your reply.  After I tried the export tool as you mentioned, it should be ok.

Now I can do is: coding in development environment, export the method, check it into SVN, and import code into production environment.  While in SVN, I can do release management and using diff tool. 

Will see if it will work smoothly for larger scale of project.

Jerry