bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: taginfo: How to distinguish between "tag" and "tag -b"


From: Derek Robert Price
Subject: Re: taginfo: How to distinguish between "tag" and "tag -b"
Date: Fri, 20 Feb 2004 17:04:53 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yep, I do see a problem with it.  I just checked this sort of code into
top of tree already.  You can grab the CVS trunk right now or wait for
the upcoming 1.12.6 release to get this feature.

Derek

AdabalaP@schneider.com wrote:

>Derek,
>I have made the following change to the "tag.c" (cvs v 1.11.5) file in the
>function;
>
>tag.c:
>...
>static int
>pretag_proc(repository, filter)
>    char *repository;
>    char *filter;
>{
>      .
>      .
>      .
>      /*
>       * run_arg (delete_flag ? "del" : force_tag_move ? "mov" : "add");
>        */
>
>      run_arg (delete_flag ? "del" : branch_mode ? "brh" : force_tag_move ?
>"mov" : "add");
>      .
>      .
>      .
>}
>
>do you see any issues/problem with it.
>
>Thanks,
>
>
>
>
>                                                                               
>                                                   
 
 
 
>                      Derek
Robert                                                                          
                     
 
 
 
>                      Price                    To:      
AdabalaP@schneider.com                                                      
 
>                      <derek@ximbiot.co        cc:      
info-cvs@gnu.org                                                            
 
>                      m>                       Fax
to:                                                                           
 
 
 
>                                               Subject:  Re: taginfo:
How to distinguish between "tag" and "tag -b"                    
>                      02/16/2004
11:56                                                                           
                
 
 
 
>                     
AM                                                                              
                           
 
 
 
>                                                                               
>                                                   
 
 
 
>                                                                               
>                                                   
 
 
 
>
>
>
>

> I've attached a more recent version of the patch which applies against
> the current top-of-tree.  To create a usable CVS executable from it:
>
> cvs -d :pserver:guest@cvs.cvshome.org:/cvs ccvs
> cd ccvs
> bzip2 -cd ccvs.newfmtstrings.1.12.5.1.diff.bz2 |patch -p0
> ./configure
> make check install
>
> If you don't mind waiting a few days, I should commit it to the trunk
> before I release 1.12.6, hopefully sometime this week.  You can keep up
> to date by attaching yourself to the CC list on the issue #60 which is
> linked to below.
>
> Derek
>
> AdabalaP@schneider.com wrote:
>
> How do i apply this patch ? Any "How to doc ?" please.
>
> Thanks,
>
>
>
>
>
>
>
>
> Derek
>
> Robert
>
>
>
>
> Price                    To:
>
> AdabalaP@schneider.com
>
>
> <derek@ximbiot.co        cc:
>
> info-cvs@gnu.org
>
>
> m>                       Fax
>
> to:
>
>
>
>
> Subject:  Re: taginfo:
>
> How to distinguish between "tag" and "tag -b"
>
> 02/12/2004
>
> 02:42
>
>
>
>
> PM
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> AdabalaP@schneider.com wrote:
>
> Hi, How do i distinguish between "tag" and "tag-b" in a "taginfo" script,
> Currently it only supports "add", "del", "mov".
>
>
>
> You could try the latest patch attached to this issue
> <http://ccvs.cvshome.org/issues/show_bug.cgi?id=60>.  It does the trick,
> but it's been about four months since I merged the patch into the trunk
> so I'm not sure how hard it will be to apply.  The only thing keeping it
> from being committed and released on feature at this point is,
> basically, the merging of CVS's error() function with the version from
> GNULIB (which is the last stopper for the import of asnprintf()).  If
> you are compiling on a system that has snprintf() (including most modern
> systems) then the patch is usable as is and in fact has been used in
> several environments I am aware of for several years now without reports
> of problems.
>
> Derek
>
> --
> *8^)
>
> Email: derek@ximbiot.com
>
> Get CVS support at <http://ximbiot.com>!
>
>
>
> --
>                 *8^)
>
> Email: derek@ximbiot.com
>
> Get CVS support at <http://ximbiot.com>!


- --
                *8^)

Email: derek@ximbiot.com

Get CVS support at <http://ximbiot.com>!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org

iD8DBQFANoSELD1OTBfyMaQRAixdAJ42IjZHXoMrMcTmjnprqWg6/4nOyACeOMNH
/4DolnkqhEhAmOB1pyeJXzU=
=dROE
-----END PGP SIGNATURE-----






reply via email to

[Prev in Thread] Current Thread [Next in Thread]