Difficulty committing a tagged release of Delicious
| Project: | Drupal.org infrastructure |
| Component: | CVS |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
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
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
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
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
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
@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
Automatically closed -- issue fixed for two weeks with no activity.