Author |
Message
|
tucanen |
Posted: Wed Oct 31, 2012 2:37 am Post subject: How to migrate V7.0 sorce code to V8 and keep VCS history |
|
|
Novice
Joined: 27 Jun 2005 Posts: 22 Location: Sweden
|
Hi,
We keep our message flow projects, message set projects etc. under version control using Subversion.
We are planning to upgrade from WMB V7.0 to WMB V8.0.0.1.
I have done some testing with exporting some projects under version control (checked out from SVN repository using Subclipse) from WMB V7 Toolkit using Export -> Other -> Project interchange file and importing the project interchange file into a WMB V8 Toolkit.
The .svn folders of the V7 workspace seems not to be part of the export, at least not part of the import into V8.
The message flow projects and message set projects are automatically put into a new Message Broker Project in V8 as part of the import.
My main question is if there is a way of doing this that preserves the connection to the version control system so that the VCS history of the individual files are not being lost? (I would like subversion to be able to understand that the individual files are still the same files, just a new revision when commited).
Is it possible to do this?
We will probably also want to restructure the imported Message Broker Project into Applications and Libraries. And it is of interest to be able to keep connection with the subversion repository and keep the revision history of the individual files.
Kind regards,
contact admin |
|
Back to top |
|
 |
tucanen |
Posted: Wed Oct 31, 2012 3:54 am Post subject: Re: How to migrate V7.0 sorce code to V8 and keep VCS histor |
|
|
Novice
Joined: 27 Jun 2005 Posts: 22 Location: Sweden
|
Hi again,
I just realized that is is possible to do a plain old team checkout from subversion using subclipse into a new WMB Toolkit V8 workspace.
Does anybody know if this is a supported method?
/ tucanen
tucanen wrote: |
Hi,
We keep our message flow projects, message set projects etc. under version control using Subversion.
We are planning to upgrade from WMB V7.0 to WMB V8.0.0.1.
I have done some testing with exporting some projects under version control (checked out from SVN repository using Subclipse) from WMB V7 Toolkit using Export -> Other -> Project interchange file and importing the project interchange file into a WMB V8 Toolkit.
The .svn folders of the V7 workspace seems not to be part of the export, at least not part of the import into V8.
The message flow projects and message set projects are automatically put into a new Message Broker Project in V8 as part of the import.
My main question is if there is a way of doing this that preserves the connection to the version control system so that the VCS history of the individual files are not being lost? (I would like subversion to be able to understand that the individual files are still the same files, just a new revision when commited).
Is it possible to do this?
We will probably also want to restructure the imported Message Broker Project into Applications and Libraries. And it is of interest to be able to keep connection with the subversion repository and keep the revision history of the individual files.
Kind regards,
contact admin |
|
|
Back to top |
|
 |
mqjeff |
Posted: Wed Oct 31, 2012 5:14 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
The correct way to do this, regardless of what version control system is in use, is to use the version control system.
So, yes, you should create a new v8 workspace and connect it to your version control system and then check out the needed v7 resources.
Or check them out under v7 and then quit v7 and start v8 Toolkit and point it at the same workspace.
The question of support is a different question. Toolkit supports the use of version control systems, and Toolkit supports the migration of resources from v7 to v8. So by those criteria it's supported. |
|
Back to top |
|
 |
tucanen |
Posted: Wed Oct 31, 2012 5:21 am Post subject: |
|
|
Novice
Joined: 27 Jun 2005 Posts: 22 Location: Sweden
|
Hi mqjeff,
Thanks for your reply!
So what you basically are implying is that the combination of two supported features is supported
It sounds perfectly reasonable to me too.
However, it would be nice to have the official IBM blessing - in case something unexpected should happen 
Last edited by tucanen on Wed Oct 31, 2012 5:22 am; edited 1 time in total |
|
Back to top |
|
 |
mqjeff |
Posted: Wed Oct 31, 2012 5:22 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
tucanen wrote: |
Hi mqjeff,
Thanks for your reply!
So what you basically is implying is that the combination of two supported features is supported
It sounds perfectly reasonable to me too.
However, it would be nice to have the official IBM blessing - in case something unexpected should happen  |
Then you need to officially ask IBM. |
|
Back to top |
|
 |
smdavies99 |
Posted: Wed Oct 31, 2012 6:43 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
It might be worth making a new branch in SVN for the V8 ported flows.
you don't want to make any changes thet might break the V7 code while it is still being used in production. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
|