• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Version Control [was: Damaging the source code]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Version Control [was: Damaging the source code]


  • Subject: Re: Version Control [was: Damaging the source code]
  • From: Jonathan del Strother <email@hidden>
  • Date: Tue, 3 Nov 2009 08:16:49 +0000

2009/11/2 Jens Alfke <email@hidden>:

> Git:
> + Lots of momentum
> + Fast
> + Very powerful command set, esp. for manipulating branches and merging
> + Distributed
> + Trivial to convert any source tree into a repository
> + Good Subversion interface (lets you mirror an SVN repo and work with it
> using Git)
> + Excellent public repository hosting via GitHub
> - Commands have unusual names
> - Basic source-file workflow (add / modify / commit) is confusingly
> different from anything else, until you get used to it
> - Limited GUI support (not sure if there are any Mac apps?)
> - Complex installation, adds dozens of commands to your path
> - Repositories are not very space-efficient
> - Poor Windows support (if that matters to you, i.e. for cross-platform
> code)
>

I'm curious when you last used git.  It now adds only two commands to
your path (git & gitk), everything else is hidden away in libexec.
Repositories are almost always smaller than anything else out there,
although that's sometimes not immediately apparent if, say, you
converted a svn repo to git, but didn't garbage-collect afterwards.

For native Mac GUIs, there's GitX.app, which is fairly good.  It
doesn't give a compact enough view of your history for my tastes -
gitk seems to fit way more on screen.  git's built-in tcl-tk clients
are functional, if rather ugly.
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Version Control [was: Damaging the source code]
      • From: email@hidden
References: 
 >Damaging the source code (From: email@hidden)
 >Re: Damaging the source code (From: Jonathan del Strother <email@hidden>)
 >Re: Damaging the source code (From: Jonathan del Strother <email@hidden>)
 >Re: Version Control [was: Damaging the source code] (From: Jens Alfke <email@hidden>)

  • Prev by Date: Re: Version Control [was: Damaging the source code]
  • Next by Date: something wrong with architecture and compiling
  • Previous by thread: Re: Version Control [was: Damaging the source code]
  • Next by thread: Re: Version Control [was: Damaging the source code]
  • Index(es):
    • Date
    • Thread