D Programming Language source (dmd, phobos, etc.) has moved to github

Mafi mafi at example.org
Fri Jan 28 03:35:52 PST 2011


Am 28.01.2011 12:30, schrieb Russel Winder:
> On Thu, 2011-01-27 at 13:33 -0800, Bill Baxter wrote:
>> On Thu, Jan 27, 2011 at 1:13 PM, Nick Sabalausky<a at a.a>  wrote:
> [ . . . ]
>>> Yea, and that's pretty much the original thing I was saying: It's nice that
>>> Hg seems to have it, but Git doesn't appear to be particularly interested in
>>> it.
>>
>> I think it's very handy for all the reasons you said.  I don't think
>> I've every had to use a big hex string when dealing with mercurial.
>> Maybe once or twice max.  Most of the stuff you do with repo history
>> as an individual developer is all about the local copy of the tree on
>> your system.  Globally unique identifiers aren't needed for that.  It
>> looks like Bzr does something similar.  Not sure why Git hasn't gotten
>> this particular nicety.
>
> Bazaar does indeed have revision numbers per branch.  Note that branch
> and repository is a different concept in Bazaar, unlike Git and
> Mercurial where they are fundamentally the same.
>
I don't know Git but in Mercurial speech a branch is what you get when 
using the 'hg branch' command. It's like a tag but a commit can only 
belongs to exactly one branch ('default' is the default branch). All 
commits to all branches are put together in one repository.

Mafi


More information about the Digitalmars-d-announce mailing list