ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » How to migrate V7.0 sorce code to V8 and keep VCS history

Post new topic  Reply to topic
 How to migrate V7.0 sorce code to V8 and keep VCS history « View previous topic :: View next topic » 
Author Message
tucanen
PostPosted: Wed Oct 31, 2012 2:37 am    Post subject: How to migrate V7.0 sorce code to V8 and keep VCS history Reply with quote

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
View user's profile Send private message
tucanen
PostPosted: Wed Oct 31, 2012 3:54 am    Post subject: Re: How to migrate V7.0 sorce code to V8 and keep VCS histor Reply with quote

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
View user's profile Send private message
mqjeff
PostPosted: Wed Oct 31, 2012 5:14 am    Post subject: Reply with quote

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
View user's profile Send private message
tucanen
PostPosted: Wed Oct 31, 2012 5:21 am    Post subject: Reply with quote

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
View user's profile Send private message
mqjeff
PostPosted: Wed Oct 31, 2012 5:22 am    Post subject: Reply with quote

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
View user's profile Send private message
smdavies99
PostPosted: Wed Oct 31, 2012 6:43 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » How to migrate V7.0 sorce code to V8 and keep VCS history
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.