Hello,

I have released a first version of the new phpbb2drupal project for Drupal 4.6. For this, I have branched cvs with the drupal-4.6 tag as advised on the documentation.

Now, I need to release a new updated version of the same project still for Drupal 4.6. How do I handle cvs so that this new version replaces the old one on the project page?

thanks.

Comments

dman’s picture

beginner’s picture

Thank you, dman. I'll try this.

--
http://www.reuniting.info/
Healing with Sexual Relationships.

beginner’s picture

Hmmm. It doesn't work:

$ cvs tag -b DRUPAL-4-6 cvs.phpbb2drupal
cvs tag: Tagging cvs.phpbb2drupal
W cvs.phpbb2drupal/CHANGELOG.txt : DRUPAL-4-6 already exists on branch 1.1 : NOT MOVING tag to branch 1.1.0.4
W cvs.phpbb2drupal/CREDITS.txt : DRUPAL-4-6 already exists on branch 1.1 : NOT MOVING tag to branch 1.1.0.4

Anyone?

--
http://www.reuniting.info/
Healing with Sexual Relationships.

beginner’s picture

I found the page you were referring to, Steven:
Resolving a 'sticky tag is not a branch' error
http://drupal.org/node/57516
but this doesn't apply to my case. I did use the -b flag, and my branch was a bona fide branch.

I found this, too:
Demoting an official release
http://drupal.org/node/54660
I was trying to demote my earlier branched release, so I could promote a newer up to date one, but it didn't work.

What I finally managed to do, (I hope) is removing the tag:
How to remove a tag
http://drupal.org/node/16784#comment-55016

If you've somehow tagged the wrong release or need to remove an old tag, you can do so using the following command:

cvs tag -dB [tag] [file]

Note the "B", which isn't included in the CVS docs' command examples. It is required to force CVS to perform the tag removal because the default setting in CVS is to not allow it.

Now I can tag the updated HEAD to drupal.

I still have a lot to learn about how cvs works.

thanks.

--
http://www.reuniting.info/
Healing with Sexual Relationships.