Re: gnuarch.org
Tim Gokcen <[email protected]> Thu, 11 Jan 2007 11:27:06 -0500
| Newsgroups | gmane.comp.version-control.arch.user |
|---|---|
| Message-ID | <[email protected]> |
I think what you want to do is "tla import" the earliest CVS revision into a new TLA archive (have a look at the GNU Arch tutorials for a guide on how to do this), and then run something like: for tagname in <list of CVS tags, in order> do cvs update -r $tagname until `tla tree-lint -t > /dev/null` do for newfile in `tla tree-lint -t` do tla add $newfile done done tla commit -s "CVS tag $tagname" \ -L "CVS synch with tag $tagname" done With such a script, your new Arch repository would not have the complete history of *every* file, but it would have one revision for every one of your tagged releases. Assuming there's nothing *too* weird going on with your source tree, of course... John Evans wrote: > My company has migrated all other development teams from CVS to > Arch, and it's time for my team to do the migration as well. The person > in charge of the other migrations is gone, and there is no one else in > the company that knows much beyond the basics of update/commit. It's > fallen to me to do the migration to my team. > I've attempted to connecto to www.gnuarch.org and wiki.gnuarch.org > over the past week with no success. My Googling for answers on migration > methods has also failed. Does anyone have any migration documentation > for going from CVS to Arch on a server other than gnuarch.org? -- Tim Gokcen [email protected] Mpathix Inc.