Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] git

I think git would be a good way to go in the future at a time when it is good enough. But the current state of the plugin is alpha level and not suited for project migration yet; though it is gaining steam.

One issue with git is that most patches are processed by mail, which has it's own share of problems. But the (native) tools are set up to consume patches from INBOX and fire them to an SMTP server.

Because Git preserves history on your local side, it folds each (local) commit into it's own patch. I've ended up with 8 patches for a simple file because I was committing as I was going. I don't think this scales with bugzilla attachments yet. It may even be something mylyn can help with.

Still, it can only get better and the more people that play with it and report bugs etc the better.

Alex

Sent from my (new) iPhone

On 22 Apr 2009, at 18:04, "Schaefer, Doug" <Doug.Schaefer@xxxxxxxxxxxxx> wrote:

:)

CVS has served us well too. The CVS plug-in still has the best merge
experience relative to the SVN plug-ins. But anyway, indepenedent of
that...

I'm starting to get into git with qemu (which is in the middle of moving
from svn to git), the linux kernel, clutter, etc. As such I'm going to
start using the egit plug-in with CDT to get a sense of how close (or
far) away it is from being usable. That would be a key criterea before
making the move.

And since so many git user projects are C/C++, we need to get involved
to grow the CDT into that community. Has anyone else tried it?

Doug.

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Elena Laskavaia
Sent: Wednesday, April 22, 2009 12:36 PM
To: CDT General developers list.
Subject: Re: [cdt-dev] git

What is wrong with bugzilla?

Mike Kucera wrote:
I've always found it ironic how we are building modern
state-of-the-art development tools, but we use archaic tools like CVS
and bugzilla to do it. I feel that CVS has become completely obsolete.

I've never used git but from what I hear its very good. If the rest of

the community is willing to take the lead in making the switch then I
am all for it.

+1 for git

Mike Kucera
Software Developer
IBM Eclipse CDT Team
mkucera@xxxxxxxxxx

Inactive hide details for "Schaefer, Doug" ---04/22/2009 11:46:31
AM---BTW, I'm closely tracking the git situation. It is my
se"Schaefer, Doug" ---04/22/2009 11:46:31 AM---BTW, I'm closely
tracking the git situation. It is my sense that git will help us
immensely, even dealing with API changes afte


From:
"Schaefer, Doug" <Doug.Schaefer@xxxxxxxxxxxxx>

To:
"CDT General developers list." <cdt-dev@xxxxxxxxxxx>

Date:
04/22/2009 11:46 AM

Subject:
RE: [cdt-dev] git (was:The Great Managed Build API Tooling Fiasco of
2009)

--- -------------------------------------------------------------------
--



BTW, I'm closely tracking the git situation. It is my sense that git
will help us immensely, even dealing with API changes after the
release as Elena mentions (i.e., do it in your git repo and contribute

it to the master later).

So, Chris, I will get you started ;). I'd like to know the CDT
community's opinion on this. One thing that Mike challenged us at the
council meetings at EclipseCon was for a high profile project to step
up and say they would like to move to git before the Foundation would
seriously invest in it. Personally, I'd like the CDT to be one of the
first. What do you think?

Doug.

--- -------------------------------------------------------------------
--
*From:* cdt-dev-bounces@xxxxxxxxxxx
[mailto:cdt-dev-bounces@xxxxxxxxxxx]
*On Behalf Of *Chris Recoskie*
Sent:* Wednesday, April 22, 2009 7:57 AM*
To:* CDT General developers list.*
Subject:* Re: [cdt-dev] The Great Managed Build API Tooling Fiasco of
2009

I agree, but don't get me started :-P

===========================
Chris Recoskie
Team Lead, IBM CDT and RDT
IBM Toronto
Inactive hide details for Jesper Eskilson
<jesper.eskilson@xxxxxx>Jesper Eskilson <jesper.eskilson@xxxxxx>

                                               *Jesper Eskilson

<jesper.eskilson@xxxxxx>*
                                               Sent by:

cdt-dev-bounces@xxxxxxxxxxx

                                               04/22/2009 03:40 AM

Please respond to
"CDT General developers list." <cdt-dev@xxxxxxxxxxx>


To

"CDT General developers list." <cdt-dev@xxxxxxxxxxx> cc

Subject

Re: [cdt-dev] The Great Managed Build API Tooling Fiasco of 2009




Chris Recoskie wrote:

My first instinct was to perhaps refactor these packages to use the

right  > naming convention, but then we lose the CVS history on them
all, and this  > affects a lot of classes :-(

You are using an antiquated version-control tool, you know that,
right?
The rest of the (open source) world abandoned CVS a long time ago.

--
/Jesper

_______________________________________________
cdt-dev mailing list
cdt-dev@eclipse.org_
__https://dev.eclipse.org/mailman/listinfo/cdt-dev_
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev



--- -------------------------------------------------------------------
--

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top