git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* Importing from RTC to GIT
@ 2014-09-03 18:22 Jeremy Davis
  2014-09-04 12:55 ` brian m. carlson
  2015-02-01 11:50 ` Joker
  0 siblings, 2 replies; 3+ messages in thread
From: Jeremy Davis @ 2014-09-03 18:22 UTC (permalink / raw)
  To: git@vger.kernel.org

We are currently investigating whether to move from RTC (source control) to GIT and wanted to find out if there is more information available than what we have found in http://stackoverflow.com/questions/23928927/how-to-migrate-from-rtc-jazz-to-git

We really need to preserve the version history of all artifacts and wanted to see if there is an import utility available to do this.  If not, we can go through and import off of our milestone baselines in separate workspaces but this can be fairly time consuming for us to grab all needed baselines that we will want to preserve.  We are not planning on archiving RTC so getting the history out for all versioned artifacts is extremely important.

Thanks,
Jeremy Davis

ALM Architect
Idaho State Insurance Fund
Phone: 208-332-2586
Cell Phone: 970-215-2945
Email: jdavis@idahosif.org
Website: www.idahosif.org

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Importing from RTC to GIT
  2014-09-03 18:22 Importing from RTC to GIT Jeremy Davis
@ 2014-09-04 12:55 ` brian m. carlson
  2015-02-01 11:50 ` Joker
  1 sibling, 0 replies; 3+ messages in thread
From: brian m. carlson @ 2014-09-04 12:55 UTC (permalink / raw)
  To: Jeremy Davis; +Cc: git@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 940 bytes --]

On Wed, Sep 03, 2014 at 12:22:20PM -0600, Jeremy Davis wrote:
> We really need to preserve the version history of all artifacts and
> wanted to see if there is an import utility available to do this.  If
> not, we can go through and import off of our milestone baselines in
> separate workspaces but this can be fairly time consuming for us to
> grab all needed baselines that we will want to preserve.  We are not
> planning on archiving RTC so getting the history out for all versioned
> artifacts is extremely important.

There's a git fast-import command.  If you can find a way to make RTC
output data in that format, either by using a pre-existing script or
writing one yourself, git will happily import it.
-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Importing from RTC to GIT
  2014-09-03 18:22 Importing from RTC to GIT Jeremy Davis
  2014-09-04 12:55 ` brian m. carlson
@ 2015-02-01 11:50 ` Joker
  1 sibling, 0 replies; 3+ messages in thread
From: Joker @ 2015-02-01 11:50 UTC (permalink / raw)
  To: git

Its the more or less the same response as I wrote in the stackoverflow
thread.
To begin with, we run into the same issue...

We also wanted to keep our history and didnt found anything. So we started
to create a python script, which automates the process to migrate RTC SCM
Stream by Stream to GIT.

The script(s) can be found here: https://github.com/WtfJoke/rtc2git

It doesnt work with git fast import, though. But its a possible way to
migrate your components. You can read how it works on the stackoverflow-post
or in the project description.
The script is not finished yet, but in a good state. With that I was able to
migrate some components sucesfully already (the rtc commands take some time
for completion, therefore it takes quite a lot of time to migrate stuff).



--
View this message in context: http://git.661346.n2.nabble.com/Importing-from-RTC-to-GIT-tp7617984p7624818.html
Sent from the git mailing list archive at Nabble.com.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-02-01 11:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-03 18:22 Importing from RTC to GIT Jeremy Davis
2014-09-04 12:55 ` brian m. carlson
2015-02-01 11:50 ` Joker

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).