[development] Help with getting CVS HEAD -> DRUPAL-4-6 [CivicSpace Theme]

Trae McCombs occy at occy.net
Thu Nov 17 15:53:32 UTC 2005


Thanks Gerhard,

You helped me on IRC and I think I understand things more clearly now.

Trae


On Thu, 2005-11-17 at 16:12 +0100, Gerhard Killesreiter wrote:
> Trae McCombs wrote:
> 
> >Howdy gang,
> >
> >I'm trying my hardest to get what I have in CVS HEAD tagged as
> >DRUPAL-4-6 so I can begin the 4-7 work on the CivicSpace Theme.  I have
> >tried a variety of things, but none have succeeded.
> >
> >I initially thought I could simply do a checkout of HEAD and then do:
> >cvs tag -F DRUPAL-4-6
> >  
> >
> 
> Bad idea. According to the FAQ in contrib you should use -b.
> We use branches or telling 4.6 and HEAD apart, not tags.
> 
> 
> >But it turns out that only works for the directories, not the actual
> >files.
> >
> >Next, when working with James (walkah) on #drupal, he showed me this
> >method to try:
> >
> >cvs co HEAD (of civicspace theme)
> >cvs CO DRUPAL-4-6 (of civicspace theme)
> >
> >Then, on those two directories, do: 
> >rsync -azvC CSTHEME-HEAD-DIR/ CSTHEME-DRUPAL-4-6-DIR/
> >
> >Then, I did a cvs commit .   inside of the cstheme 4-6 dir after the
> >rysnc.
> >
> >This still didn't seem to fix the problem.  You can compare here:
> >http://cvs.drupal.org/viewcvs/drupal/contributions/themes/civicspace/?only_with_tag=HEAD
> >http://cvs.drupal.org/viewcvs/drupal/contributions/themes/civicspace/?only_with_tag=DRUPAL-4-6
> >
> >Again, to try and re-state the task I need to do more clearly:
> >
> >I want to tag HEAD of the CSTheme to be DRUPAL-4-6 
> >  
> >
> 
> I've fixed this by removing the tags and adding a branch as appropriate.
> 
> The approprate way to work in Drupal contrib cvs is as follows:
> 
> You start a project by adding it to HEAD.
> 
> When you think it is ok to release it for the current version, you 
> _branch_ not _tag_.
> See the FAW for the command.
> 
> If you need to make changes to the released version, you get a checkout 
> of that branch, make changes and commit _on_ _that_ _branch_.
> 
> This works for me since I got a cvs account and I never got any mess in 
> my directories.
> 
> Cheers,
>     Gerhard
-- 
Trae "occy" McCombs || http://occy.net/
      Founder - Themes.org // Linux.com
    CivicSpaceLabs - http://civicspacelabs.org/




More information about the development mailing list