Home
The Toolkit for Online Communities
15939 Community Members, 0 members online, 2427 visitors today
Log In Register

Forum OpenACS Development: Removing CVS symbolic tags

OpenACS Home : Forums : OpenACS Development : Removing CVS symbolic tags

Icon of Envelope Request notifications

+
Posted by Jeff Davis on
I am planning to delete some of the symbolic tags in the repository. There are so many now that I think romving some would make it easier to figure out what is in the repository. If you are depending on any of these tags let me know

Anyway, here are the ones I am planning on nuking:

        after-noquote                   (revision: 1.7)
        before-noquote                  (revision: 1.7)
        post-4-6-3b1-head               (revision: 1.7)
        pre-4-6-3b1-head                (revision: 1.6)
        jcd-merge-2                     (revision: 1.3.2.1)
        jcd-premerge                    (revision: 1.3)
        don-merge-1                     (revision: 1.2)
        initial-dev                     (revision: 1.1.1.1)

Anyone know what this one is for? as-2003-04-20 (revision: 1.3.2.5)

To soon to delete but should go at some point soon.

        post-ora9i-port                 (revision: 1.7)
        pre-ora9i-port                  (revision: 1.7)

I would also like to clean out the older release beta tags (like 4.5 and 4.6.1 betas) since I doubt they are of any value to any existing sites.

        oacs-4-6-1-b2                   (revision: 1.3.2.3)
        oacs-4-6-1-b1                   (revision: 1.3.2.2)
        oacs-4-6-beta-1                 (revision: 1.3.2.1)
        oacs-4-5-beta-1-2               (revision: 1.2)
        oacs-4-5-beta-1-1               (revision: 1.2)
        oacs-4-5-beta-1                 (revision: 1.2)

The full list of tags and branches:

        post-ora9i-port                 (revision: 1.7)
        pre-ora9i-port                  (revision: 1.7)
        oacs-4-6-4d1                    (revision: 1.3.2.6)
        openacs-org                     (branch: 1.3.2.6.2)
        oacs-4-6-3-final                (revision: 1.3.2.6)
        oacs-4-6-3-beta2                (revision: 1.3.2.6)
        after-noquote                   (revision: 1.7)
        before-noquote                  (revision: 1.7)
        post-4-6-3b1-head               (revision: 1.7)
        pre-4-6-3b1-head                (revision: 1.6)
        oacs-4-6-3-beta1                (revision: 1.3.2.6)
        as-2003-04-20                   (revision: 1.3.2.5)
        ora9i-patches                   (branch: 1.5.2)
        oacs-4-6-2-final                (revision: 1.3.2.5)
        oacs-4-6-2-b2                   (revision: 1.3.2.4)
        oacs-4-6-2-b1                   (revision: 1.3.2.4)
        oacs-4-6-1-final                (revision: 1.3.2.3)
        oacs-4-6-1-b2                   (revision: 1.3.2.3)
        oacs-4-6-1-b1                   (revision: 1.3.2.2)
        jcd-merge-2                     (revision: 1.3.2.1)
        oacs-4-6-final                  (revision: 1.3.2.1)
        oacs-4-6-beta-1                 (revision: 1.3.2.1)
        jcd-premerge                    (revision: 1.3)
        oacs-4-6                        (branch: 1.3.2)
        oacs-4-5-final                  (revision: 1.2)
        oacs-4-5-rc-1                   (revision: 1.2)
        don-merge-1                     (revision: 1.2)
        oacs-4-5-beta-1-2               (revision: 1.2)
        oacs-4-5-beta-1-1               (revision: 1.2)
        oacs-4-5-beta-1                 (revision: 1.2)
        oacs-4-5                        (branch: 1.2.2)
        initial-dev                     (revision: 1.1.1.1)
        OpenACS                         (branch: 1.1.1)

+
Posted by Lars Pind on
Is this a TIP? If so, I approve.
+
Posted by Jeff Davis on
Not really a TIP although if it were I guess I would approve too :)

I just wanted to post it here since I wanted to make sure people saw it (and I don't think there are that many people subscribed to the TIP forum yet).

+
Posted by Don Baccus on
In my ongoing effort to learn more about CVS than any sane person should know, just how do you nuke a tag?

(I approve too)

+
Posted by russell muetzelfeldt on
Don: cvs -d <cvsroot> rtag -d <tag> <module>

I still want to smack whoever decided it'd be a good idea to use the same flags for different things depending on them being "CVS options" or "command options"...

+
Posted by Joel Aufrecht on
Could you post the list of tags that would still exist?

If there was a problem, how would you recover?  Is it worth it worth making a file-system backup of the cvs tree?

+
Posted by Jeff Davis on
If for some reason we needed one of the tags I am planning to delete I could recreate it by pulling it out of one of the backups. I doubt we would really need any of them though. I will make a tarball of the repository though to be safe.

The remaining tags would be:

        post-ora9i-port 
        pre-ora9i-port  
        oacs-4-6-4d1    
        openacs-org (branch)
        oacs-4-6-3-final 
        oacs-4-6-3-beta2 
        oacs-4-6-3-beta1 
        as-2003-04-20
        ora9i-patches (branch)
        oacs-4-6-2-final 
        oacs-4-6-2-b2    
        oacs-4-6-2-b1    
        oacs-4-6-1-final 
        oacs-4-6-final   
        oacs-4-6 (branch)        
        oacs-4-5-final  
        oacs-4-5-rc-1   
        oacs-4-5 (branch)
        OpenACS (Vendor Branch) 
Since we are not planning a 4.6.4 release maybe we should delete oacs-4-6-4d1. We can't delete ora9i-patches since it is a branch (although I wish we could). I still don't know where as-2003-04-20 came from but might delete that one as well.