From: Andrew Cagney <ac131313@redhat.com>
To: David Carlton <carlton@math.stanford.edu>
Cc: gdb@sources.redhat.com
Subject: Re: [maint] Guidelines for experimental branches
Date: Tue, 04 Mar 2003 00:09:00 -0000 [thread overview]
Message-ID: <3E63EEB1.6010803@redhat.com> (raw)
In-Reply-To: <ro1smu4f2dl.fsf@jackfruit.Stanford.EDU>
>> +@item a branch shall contain the entire @value{GDBN} module
>> +The @value{GDBN} module @code{gdb} or @code{gdb+dejagnu} should be
>> +specified when creating a branch (branches of individual files should be
>> +avoided).
>
>
> Maybe also mention insight, insight+dejagnu? (And, for that matter,
> to give some guidance as to when "+dejagnu" is appropriate?)
You assume I know the answer :-)
>> +@smallexample
>> +cvs rtag @var{owner}_@var{name}-@var{YYYYMMDD}-branchpoint gdb+dejagnu
>> +cvs rtag -b -r @var{owner}_@var{name}-@var{YYYYMMDD}-branchpoint \
>> + @var{owner}_@var{name}-@var{YYYYMMDD}-branch gdb+dejagnu
>> +@end smallexample
>
>
> It might also be nice to give an example of how to actually check out
> the branch here.
True, however ...
>> +
>> +@item @var{owner}_@var{name}-@var{yyyymmdd}-mergepoint
>> +The tagged point, on the mainline, that was used when merging the branch
>> +on @var{yyyymmdd}. To merge in all changes since the branch was cut,
>> +use a command sequence like:
>> +@smallexample
>> +cvs rtag @var{owner}_@var{name}-@var{yyyymmdd}-mergepoint gdb+dejagnu
>> +cvs update \
>> + -j@var{owner}_@var{name}-@var{YYYYMMDD}-branchpoint
>> + -j@var{owner}_@var{name}-@var{yyyymmdd}-mergepoint
>> +@end smallexample
>
>
> I would consider adding "-kk" to the cvs update flags: it doesn't
> matter for core GDB, but I _think_ it will help for, say, TCL. Also,
> might it be useful to give some guidance about how to detect
> collisions (redirecting stdout+stderr to a file, etc.), or is that not
> necessary?
... this shouldn't be a substitute for the CVS manual (What's missing is
a reference to the CVS documentation). My motivation for mentioning the
above commands was to draw peoples attention to the very efficient rtag :-)
>> +@section Active branches
>> +
>> +@subheading cagney_@var{offbyone}-20030303-branch
>> +Test fixes to a problem with the wrong frame ID unwind method being
>> +called (with the wrong frame cache).
>
>
> My first reaction is "shouldn't this be on a web page somewhere?". On
> the other hand, it's not like I've ever edited the GDB web pages; it's
> easier for branch creaters to edit gdbint.texinfo.
It's on the web :-) All doco is generated daily.
> But I still think
> this sort of info should be accessible via a web page; maybe put a
> link on a GDB web page (current cvs?) to a web copy of this section of
> gdbint.texinfo?
Yes. A things-to-do-today item is get as many the web pages into
texinfo. I figured that I'd put this stuff in texinfo from the start.
To have the link working correctly though, someone (...) will need to
look at makeinfo since that, unlike texi2html, gives each page a name ...
thanks,
Andrew
next prev parent reply other threads:[~2003-03-04 0:09 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-03 23:23 Andrew Cagney
2003-03-03 23:37 ` David Carlton
2003-03-04 0:09 ` Andrew Cagney [this message]
2003-03-04 4:19 ` Eli Zaretskii
2003-03-04 11:04 ` Michal Ludvig
2003-03-05 1:31 ` Diego Novillo
2003-03-05 10:32 ` Michal Ludvig
2003-03-05 15:14 ` Diego Novillo
2003-03-05 17:06 ` Andrew Cagney
2003-03-04 2:08 Michael Elizabeth Chastain
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3E63EEB1.6010803@redhat.com \
--to=ac131313@redhat.com \
--cc=carlton@math.stanford.edu \
--cc=gdb@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox