Re: gnome-perl reorg?





On 24 Dec 1998, Sam Vilain wrote:

> "Tuomas J. Lukka" <lukka@fas.harvard.edu> writes:
> 
> > I don't know what would be the best way to do this - delete all the
> > current files and make new directories and import the new files or
> > alternatively make a new top-level directory "gnome-perl-new" and
> > move that to gnome-perl after it works.
> > There are some changes in CVS that will have to be remerged to the
> > author's versions but fixing this split would be quite important IMHO.
> 
> Just remember CVS is pretty braindead when it comes to moving files
> about.  ie, you can't - you must delete and then add (the "filename"
> is the unique identifier used to identify files in the CVS repository,
> as opposed to an inode in the ufs world).

Yes, this I know. That is why I ask ;)

> The best way to do this would be to branch the tree, then in your
> local copy create the new directories as they are to look when the new
> version is finished, to the best of your ability.  Then check this in,
> ensuring that it all gets associated with the experimental branch and
> not the head revision.
> 
> Keep the stable version at the head, and when the new version is past
> alpha, either tag it as the head release, or merge it with the head
> release, and then tag it as the head release.  This ensures that
> bugfixes and new features can be added to the stable version, whilst
> keeping the experimental version close at hand.

Oh, I didn't realize that branching the tree is allowed - I will 
do this presently (I must back out some changes to the stable tree since
I broke it with my last update - sorry).

	Tuomas





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]