Difficulty committing a tagged release of Delicious

paul.booker - July 18, 2008 - 15:10
Project:Drupal.org infrastructure
Component:CVS
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed
Description

paulbookers-computer:~/Subversion/Development/drupal5/sites/all/modules paulbooker$ cvs tag DRUPAL-5--1-5 delicious
? delicious/.DS_Store
cvs tag: Tagging delicious
T delicious/README.txt
T delicious/delicious.css
T delicious/delicious.info
T delicious/delicious.install
T delicious/delicious.js
T delicious/delicious.module
T delicious/delicious.mysql
T delicious/deliciousIcon.gif
T delicious/minus.gif
T delicious/plus.gif
T delicious/square.gif
paulbookers-computer:~/Subversion/Development/drupal5/sites/all/modules paulbooker$ cd delicious/
paulbookers-computer:~/Subversion/Development/drupal5/sites/all/modules/delicious paulbooker$ ls
CVS delicious.css delicious.install delicious.module deliciousIcon.gif plus.gif
README.txt delicious.info delicious.js delicious.mysql minus.gif square.gif
paulbookers-computer:~/Subversion/Development/drupal5/sites/all/modules/delicious paulbooker$ cvs up -r DRUPAL-5--1-5
? .DS_Store
cvs update: Updating .
M README.txt
M delicious.module
paulbookers-computer:~/Subversion/Development/drupal5/sites/all/modules/delicious paulbooker$ cvs commit -m "Bug fix release"
cvs commit: Examining .
? .DS_Store
cvs commit: sticky tag `DRUPAL-5--1-5' for file `README.txt' is not a branch
cvs commit: sticky tag `DRUPAL-5--1-5' for file `delicious.module' is not a branch
cvs [commit aborted]: correct above errors first!
paulbookers-computer:~/Subversion/Development/drupal5/sites/all/modules/delicious paulbooker$

Any thoughts ?

#1

webernet - July 18, 2008 - 21:24
Status:active» fixed

You cannot commit to a tag.

Please review the CVS quickstart guide.

Once you create the DRUPAL-5--1-5 tag (which you appear to have already done), you need to create a release node for it.

#2

paul.booker - July 18, 2008 - 22:01

I just can't seem to get the approach as given in the " CVS quickstart guide" to work .

cd contributions/modules/example
cvs update -dP -r DRUPAL-6--1
# edit some files and fix a bug
cvs commit -m "#54321: Fixing critical security error"
cvs tag DRUPAL-6--1-1

Does anyone understand this problem to the degree that they can provide a tailored solution ?

Thanks Paul

#3

merlinofchaos - July 19, 2008 - 06:12

You cannot commit to to a tag. When you cvs up, you have to cvs up to the branch that the tag resides within. Therefore, instead of cvs up -r DRUPAL-6--1-1 you should cvs up -r DRUPAL-6--1 which will be the tip of that branch. Make your commits and then you can tag.

#4

paul.booker - July 19, 2008 - 09:47

I have tried hard to apply the above advise for my Drupal 5 problems but i'm getting nowhere at the moment.

Ill read up on CVS and try again when i have some more time

Thanks for you help .

#5

aclight - July 19, 2008 - 13:40

@paul: Please provide an explanation of exactly what you are trying to do.

In your comment #2, the equivalent steps for Drupal 5 would be this:
cd contributions/modules/example
cvs update -dP -r DRUPAL-5
# edit some files and fix a bug
cvs commit -m "#54321: Fixing critical security error"
cvs tag DRUPAL-5--1-1

This is assuming that the branch you want to create the release from is the DRUPAL-5 branch.

#6

Anonymous (not verified) - August 2, 2008 - 13:42
Status:fixed» closed

Automatically closed -- issue fixed for two weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.