Re: git and bzr

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linus Torvalds <torvalds@...>
Cc: Johannes Schindelin <Johannes.Schindelin@...>, <bazaar-ng@...>, <git@...>, Jakub Narebski <jnareb@...>
Date: Tuesday, November 28, 2006 - 1:44 pm

>
I'm unfamiliar with git so I could be totally wrong here!

I know that bzr supports file renames/moves very effectively and I 
understood that git doesn't support this to the same extent (correct me 
if I am wrong as I have not used git at all!).

If that is the case, could that be because bzr gives each file its own 
id and can detect this easily but git's content based approach can't? If 
so then claiming file identifiers is *stupid* seems a bit extreme. So I 
would have thought *both* file identifiers and line/content identifiers 
are needed for tracking changes made to the files and to their contents 
respectively. When a file is copied then the contents are copied and it 
is given a new file identifier. When a file is moved it keeps the same 
identifier. So don't you need file identifiers as well as line/content 
identifiers?

Nick
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: git and bzr, Jakub Narebski, (Tue Nov 28, 8:37 am)
Re: git and bzr, Johannes Schindelin, (Tue Nov 28, 9:35 am)
Re: git and bzr, Linus Torvalds, (Tue Nov 28, 12:08 pm)
Re: git and bzr, Nicholas Allen, (Tue Nov 28, 1:44 pm)
Re: git and bzr, Aaron Bentley, (Tue Nov 28, 1:07 pm)
Re: git and bzr, Linus Torvalds, (Tue Nov 28, 2:00 pm)