This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: GIT and CVS
- From: Eli Zaretskii <eliz at gnu dot org>
- To: Steinar Bang <sb at dod dot no>
- Cc: gdb at sources dot redhat dot com
- Date: Sat, 12 Nov 2011 10:28:09 +0200
- Subject: Re: GIT and CVS
- References: <m3sjmwn0nh.fsf@redhat.com> <83r52g1rly.fsf@gnu.org> <m37h48mqbh.fsf@redhat.com> <83hb3ckn2s.fsf@gnu.org> <201110141022.p9EAMrUN030848@glazunov.sibelius.xs4all.nl> <87bosi5qts.fsf@dod.no>
- Reply-to: Eli Zaretskii <eliz at gnu dot org>
> From: Steinar Bang <sb@dod.no>
> Date: Fri, 11 Nov 2011 21:47:43 +0100
>
> >>>>> Mark Kettenis <mark.kettenis@xs4all.nl>:
>
> > I'm a git hater. And the reason I hate GIT is because of the
> > development model it enforces. It doesn't match the way I work. My
> > workflow looks more or less as follows:
>
> > $ cvs update
> > (make some changes)
> > ...
> > (come back a couple of days later)
> > $ cvs update
> > (merge conflicts, make some more changes)
> > ...
> > $ cvs update
> > (test changes, write changelog, send diff for review)
> > ...
> > $ cvs update
> > (test changes again, fixup changelog)
> > $ cvs commit
>
> [git wokflow omitted]
Mark explicitly said he wanted to stick to his workflow. Showing him
a completely different workflow, one that uses 2 additional commands,
whose semantics is non-trivial (e.g., the "rebase" part needs to be
well understood before you can use it safely, is not what was
requested.