Date: Thu, 7 Sep 1995 22:58:54 +0800 (WST) From: Peter Wemm <peter@jhome.DIALix.COM> To: Mark Murray <mark@grondar.za> Cc: CVS-commiters@freefall.freebsd.org, cvs-user@freefall.freebsd.org Subject: Re: cvs commit: src/eBones/man acl_check.3 ext_srvtab.8 kadmin.8 kadmind.8 kdb_destroy.8 kdb_edit.8 kdb_init.8 kdb_util.8 kdestr Message-ID: <Pine.BSF.3.91.950907224958.9516A-100000@jhome.DIALix.COM> In-Reply-To: <199509070639.IAA07117@grumble.grondar.za>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 7 Sep 1995, Mark Murray wrote: > Rodney W. Grimes wrote: > > All RELENG_ tags should be removed from the copies. I usually do this > > with vi while the files are sitting in the Attic, though I am rather > > bold in doing it that way it is the fastest way I know how and I;ve > > been doing it that way for 3 years :-). Probably should grok up a > > perl/sed thingy to do these, problem is you need to look at and evalute > > each and every tag, they have not always been called RELENG_ and you > > don't just want to wholesale clean tags as there may be vendor tags > > needed later. Basically I know what all the tags are and can rapid > > fire evalutate that as I go through each file without having do a > > bazillon ``cvs rlog | head -20'' to pick out the tag lists, then > > a pile of ``cvs tag -d blah file'' for each file. > > :-O > > I get palpitations just _reading_ a well munged CVS repository file. > You _edit_ them??! Yes. :-) I must show you what we did to sendmail/conf.c,v to try and get it to do what we wanted. We didn't end up using it, because of too many complications, but it might be an entertaining display of a maniac at work. :-) (I changed about 8 deltas by hand, added a couple of artificial branches to generate the correct result for the RELENG stuff..) > Anyway - sounds a little `untrivial' here to `just remove the tags'. > > I would suggest that after my next round of commits (this evening - > (this afternoon your time)) we do the last bit of direct repository copies > to get the final directory structure (as per WP). _Then_ would be a > great time to detag the whole bloody lot... > > M Too late :-) It's not all that much of a big deal anyway, so... The following repository operation has been performed, with slight edits to reduce the length a bit: Script started on Thu Sep 7 07:38:27 1995 peter@freefall[7:38am]~/work/eBones-100> cat ~/files #! /bin/sh while read file do cvs tag -d RELENG_2_1_0 $file cvs tag -d RELENG_2_1_0_BP $file cvs tag -d RELENG_2_0_5 $file cvs tag -d RELENG_2_0_5_BP $file cvs tag -d RELEASE_2_0 $file cvs tag -d BETA_2_0 $file cvs tag -d ALPHA_2_0 $file done << EOL acl/acl_check.3 ext_srvtab/ext_srvtab.8 kadmin/kadmin.8 kadmind/kadmind.8 kdb_destroy/kdb_destroy.8 kdb_edit/kdb_edit.8 kdb_init/kdb_init.8 kdb_util/kdb_util.8 kdestroy/kdestroy.1 kinit/kinit.1 klist/klist.1 krb/krb.3 krb/krb_realmofhost.3 krb/krb_sendauth.3 krb/krb_set_tkt_string.3 krb/kuserok.3 krb/tf_util.3 ksrvtgt/ksrvtgt.1 ksrvutil/ksrvutil.8 kstash/kstash.8 EOL peter@freefall[7:38am]~/work/eBones-101> sh -x ~/files + cvs tag -d RELENG_2_1_0 acl/acl_check.3 + cvs tag -d RELENG_2_1_0_BP acl/acl_check.3 + cvs tag -d RELENG_2_0_5 acl/acl_check.3 + cvs tag -d RELENG_2_0_5_BP acl/acl_check.3 + cvs tag -d RELEASE_2_0 acl/acl_check.3 + cvs tag -d BETA_2_0 acl/acl_check.3 + cvs tag -d ALPHA_2_0 acl/acl_check.3 + cvs tag -d RELENG_2_1_0 ext_srvtab/ext_srvtab.8 + cvs tag -d RELENG_2_1_0_BP ext_srvtab/ext_srvtab.8 + cvs tag -d RELENG_2_0_5 ext_srvtab/ext_srvtab.8 + cvs tag -d RELENG_2_0_5_BP ext_srvtab/ext_srvtab.8 + cvs tag -d RELEASE_2_0 ext_srvtab/ext_srvtab.8 + cvs tag -d BETA_2_0 ext_srvtab/ext_srvtab.8 + cvs tag -d ALPHA_2_0 ext_srvtab/ext_srvtab.8 + cvs tag -d RELENG_2_1_0 kadmin/kadmin.8 + cvs tag -d RELENG_2_1_0_BP kadmin/kadmin.8 + cvs tag -d RELENG_2_0_5 kadmin/kadmin.8 + cvs tag -d RELENG_2_0_5_BP kadmin/kadmin.8 + cvs tag -d RELEASE_2_0 kadmin/kadmin.8 + cvs tag -d BETA_2_0 kadmin/kadmin.8 + cvs tag -d ALPHA_2_0 kadmin/kadmin.8 + cvs tag -d RELENG_2_1_0 kadmind/kadmind.8 + cvs tag -d RELENG_2_1_0_BP kadmind/kadmind.8 + cvs tag -d RELENG_2_0_5 kadmind/kadmind.8 + cvs tag -d RELENG_2_0_5_BP kadmind/kadmind.8 + cvs tag -d RELEASE_2_0 kadmind/kadmind.8 + cvs tag -d BETA_2_0 kadmind/kadmind.8 + cvs tag -d ALPHA_2_0 kadmind/kadmind.8 + cvs tag -d RELENG_2_1_0 kdb_destroy/kdb_destroy.8 + cvs tag -d RELENG_2_1_0_BP kdb_destroy/kdb_destroy.8 + cvs tag -d RELENG_2_0_5 kdb_destroy/kdb_destroy.8 + cvs tag -d RELENG_2_0_5_BP kdb_destroy/kdb_destroy.8 + cvs tag -d RELEASE_2_0 kdb_destroy/kdb_destroy.8 + cvs tag -d BETA_2_0 kdb_destroy/kdb_destroy.8 + cvs tag -d ALPHA_2_0 kdb_destroy/kdb_destroy.8 + cvs tag -d RELENG_2_1_0 kdb_edit/kdb_edit.8 + cvs tag -d RELENG_2_1_0_BP kdb_edit/kdb_edit.8 + cvs tag -d RELENG_2_0_5 kdb_edit/kdb_edit.8 + cvs tag -d RELENG_2_0_5_BP kdb_edit/kdb_edit.8 + cvs tag -d RELEASE_2_0 kdb_edit/kdb_edit.8 + cvs tag -d BETA_2_0 kdb_edit/kdb_edit.8 + cvs tag -d ALPHA_2_0 kdb_edit/kdb_edit.8 + cvs tag -d RELENG_2_1_0 kdb_init/kdb_init.8 + cvs tag -d RELENG_2_1_0_BP kdb_init/kdb_init.8 + cvs tag -d RELENG_2_0_5 kdb_init/kdb_init.8 + cvs tag -d RELENG_2_0_5_BP kdb_init/kdb_init.8 + cvs tag -d RELEASE_2_0 kdb_init/kdb_init.8 + cvs tag -d BETA_2_0 kdb_init/kdb_init.8 + cvs tag -d ALPHA_2_0 kdb_init/kdb_init.8 + cvs tag -d RELENG_2_1_0 kdb_util/kdb_util.8 + cvs tag -d RELENG_2_1_0_BP kdb_util/kdb_util.8 + cvs tag -d RELENG_2_0_5 kdb_util/kdb_util.8 + cvs tag -d RELENG_2_0_5_BP kdb_util/kdb_util.8 + cvs tag -d RELEASE_2_0 kdb_util/kdb_util.8 + cvs tag -d BETA_2_0 kdb_util/kdb_util.8 + cvs tag -d ALPHA_2_0 kdb_util/kdb_util.8 + cvs tag -d RELENG_2_1_0 kdestroy/kdestroy.1 + cvs tag -d RELENG_2_1_0_BP kdestroy/kdestroy.1 + cvs tag -d RELENG_2_0_5 kdestroy/kdestroy.1 + cvs tag -d RELENG_2_0_5_BP kdestroy/kdestroy.1 + cvs tag -d RELEASE_2_0 kdestroy/kdestroy.1 + cvs tag -d BETA_2_0 kdestroy/kdestroy.1 + cvs tag -d ALPHA_2_0 kdestroy/kdestroy.1 + cvs tag -d RELENG_2_1_0 kinit/kinit.1 + cvs tag -d RELENG_2_1_0_BP kinit/kinit.1 + cvs tag -d RELENG_2_0_5 kinit/kinit.1 + cvs tag -d RELENG_2_0_5_BP kinit/kinit.1 + cvs tag -d RELEASE_2_0 kinit/kinit.1 + cvs tag -d BETA_2_0 kinit/kinit.1 + cvs tag -d ALPHA_2_0 kinit/kinit.1 + cvs tag -d RELENG_2_1_0 klist/klist.1 + cvs tag -d RELENG_2_1_0_BP klist/klist.1 + cvs tag -d RELENG_2_0_5 klist/klist.1 + cvs tag -d RELENG_2_0_5_BP klist/klist.1 + cvs tag -d RELEASE_2_0 klist/klist.1 + cvs tag -d BETA_2_0 klist/klist.1 + cvs tag -d ALPHA_2_0 klist/klist.1 + cvs tag -d RELENG_2_1_0 krb/krb.3 + cvs tag -d RELENG_2_1_0_BP krb/krb.3 + cvs tag -d RELENG_2_0_5 krb/krb.3 + cvs tag -d RELENG_2_0_5_BP krb/krb.3 + cvs tag -d RELEASE_2_0 krb/krb.3 + cvs tag -d BETA_2_0 krb/krb.3 + cvs tag -d ALPHA_2_0 krb/krb.3 + cvs tag -d RELENG_2_1_0 krb/krb_realmofhost.3 + cvs tag -d RELENG_2_1_0_BP krb/krb_realmofhost.3 + cvs tag -d RELENG_2_0_5 krb/krb_realmofhost.3 + cvs tag -d RELENG_2_0_5_BP krb/krb_realmofhost.3 + cvs tag -d RELEASE_2_0 krb/krb_realmofhost.3 + cvs tag -d BETA_2_0 krb/krb_realmofhost.3 + cvs tag -d ALPHA_2_0 krb/krb_realmofhost.3 + cvs tag -d RELENG_2_1_0 krb/krb_sendauth.3 + cvs tag -d RELENG_2_1_0_BP krb/krb_sendauth.3 + cvs tag -d RELENG_2_0_5 krb/krb_sendauth.3 + cvs tag -d RELENG_2_0_5_BP krb/krb_sendauth.3 + cvs tag -d RELEASE_2_0 krb/krb_sendauth.3 + cvs tag -d BETA_2_0 krb/krb_sendauth.3 + cvs tag -d ALPHA_2_0 krb/krb_sendauth.3 + cvs tag -d RELENG_2_1_0 krb/krb_set_tkt_string.3 + cvs tag -d RELENG_2_1_0_BP krb/krb_set_tkt_string.3 + cvs tag -d RELENG_2_0_5 krb/krb_set_tkt_string.3 + cvs tag -d RELENG_2_0_5_BP krb/krb_set_tkt_string.3 + cvs tag -d RELEASE_2_0 krb/krb_set_tkt_string.3 + cvs tag -d BETA_2_0 krb/krb_set_tkt_string.3 + cvs tag -d ALPHA_2_0 krb/krb_set_tkt_string.3 + cvs tag -d RELENG_2_1_0 krb/kuserok.3 + cvs tag -d RELENG_2_1_0_BP krb/kuserok.3 + cvs tag -d RELENG_2_0_5 krb/kuserok.3 + cvs tag -d RELENG_2_0_5_BP krb/kuserok.3 + cvs tag -d RELEASE_2_0 krb/kuserok.3 + cvs tag -d BETA_2_0 krb/kuserok.3 + cvs tag -d ALPHA_2_0 krb/kuserok.3 + cvs tag -d RELENG_2_1_0 krb/tf_util.3 + cvs tag -d RELENG_2_1_0_BP krb/tf_util.3 + cvs tag -d RELENG_2_0_5 krb/tf_util.3 + cvs tag -d RELENG_2_0_5_BP krb/tf_util.3 + cvs tag -d RELEASE_2_0 krb/tf_util.3 + cvs tag -d BETA_2_0 krb/tf_util.3 + cvs tag -d ALPHA_2_0 krb/tf_util.3 + cvs tag -d RELENG_2_1_0 ksrvtgt/ksrvtgt.1 + cvs tag -d RELENG_2_1_0_BP ksrvtgt/ksrvtgt.1 + cvs tag -d RELENG_2_0_5 ksrvtgt/ksrvtgt.1 + cvs tag -d RELENG_2_0_5_BP ksrvtgt/ksrvtgt.1 + cvs tag -d RELEASE_2_0 ksrvtgt/ksrvtgt.1 + cvs tag -d BETA_2_0 ksrvtgt/ksrvtgt.1 + cvs tag -d ALPHA_2_0 ksrvtgt/ksrvtgt.1 + cvs tag -d RELENG_2_1_0 ksrvutil/ksrvutil.8 + cvs tag -d RELENG_2_1_0_BP ksrvutil/ksrvutil.8 + cvs tag -d RELENG_2_0_5 ksrvutil/ksrvutil.8 + cvs tag -d RELENG_2_0_5_BP ksrvutil/ksrvutil.8 + cvs tag -d RELEASE_2_0 ksrvutil/ksrvutil.8 + cvs tag -d BETA_2_0 ksrvutil/ksrvutil.8 + cvs tag -d ALPHA_2_0 ksrvutil/ksrvutil.8 + cvs tag -d RELENG_2_1_0 kstash/kstash.8 + cvs tag -d RELENG_2_1_0_BP kstash/kstash.8 + cvs tag -d RELENG_2_0_5 kstash/kstash.8 + cvs tag -d RELENG_2_0_5_BP kstash/kstash.8 + cvs tag -d RELEASE_2_0 kstash/kstash.8 + cvs tag -d BETA_2_0 kstash/kstash.8 + cvs tag -d ALPHA_2_0 kstash/kstash.8 peter@freefall[7:42am]~/work/eBones-102> ^D Script done on Thu Sep 7 07:42:38 1995 Mark: You may want to try this on your repository as well if you've done the copies yourself. Cheers, -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.950907224958.9516A-100000>