NYCPHP Meetup

NYPHP.org

[nycphp-talk] GIT! (was: CentOS v Ubuntu)

Hans Z zaunere at gmail.com
Sat Jun 22 10:27:15 EDT 2013


Hey Dan,

On Sat, Jun 22, 2013 at 9:50 AM, Daniel Convissor <
danielc at analysisandsolutions.com> wrote:

> Hi Hans:
>
> On Wed, Jun 19, 2013 at 02:43:52PM -0400, Hans Z wrote:
> >
> > I'm always in favor of CentOS.  Nothing particularly against
> Ubuntu/Debian,
> > but I just don't have any reason to switch to the newest trendy thing.
> >  Sort of like moving from svn to git :)
>
> Well, then.  That's one more vote for Ubuntu/Debian in my book. :)
>
> Git (and distributed version control in general) is _so_ much better
> than SVN.  Using Git for the past 2.5 years has improved my quality of
> life.  I just started working at a company that's still using SVN
> (Hi, Jesse!).  It's deadening my soul.
>

Sorry, I see it as hype... after all, all source control is distributed :)

The ability to commit, branch, stash, et al, locally amazing.  Plus the
> ability to have local hooks and the things you can do on the server with
> hooks is mind blowing.  Here are two tools I use with Git:
>
> https://github.com/convissor/git_push_deployer
> http://tbaggery.com/2011/08/08/effortless-ctags-with-git.html


Hmm, and how is this different from svn?  Inherit in source/version control
is the word "control" - why do I need X number of developers sporting their
own pseudo-repository that ends having to get merged back centrally anyway?

For open source projects, sure, github.com is the next generation
freshmeat/sourceforge.

But otherwise, for a general web development shop's projects, git is
nothing more than extra commands to run, more conflicts, more complexity,
and dealing with bugs that have been sorted out years ago (line endings and
content types! git, seriously?)

What baffles me, however, is that folks will also pay a public repository
(github) to keep their code private... guess it's that nice glossy user
interface :)

The sadness of going back to SVN inspired me to make this package:
>
> https://github.com/convissor/ctags_for_svn


I think this proves my point :)

Sorry, but the emperor has no clothes,

H
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20130622/089d006f/attachment.html>


More information about the talk mailing list