Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate
Sign In | Create Account

Anonymous
Monday, June 4th, 2007 at 12:48:41pm UTC 

  1. On Mon, Jun 04, 2007 at 12:48:17PM +0100, Bryan Childs wrote:
  2. > 2) Unlike the Linux Kernel, which Linus uses as a prime example of
  3. > something git is very useful for, the Rockbox project has no central
  4. > figurehead for anyone to consider as owning the "master" repository
  5. > from which to build the "current" version of the Rockbox firmware for
  6. > any given target.
  7. >
  8. > 3) With a central repository, for which we have a limited number of
  9. > individuals having commit access, it's easy for us to automate a build
  10. > based on each commit the repository receives.
  11.  
  12.  You don't need to have a central figure. Like you were already
  13. answered, git worflow is supple, and you can use it in a good
  14. old-fashionned centralized way.
  15.  
  16.  Given that, what git allows though, is that it's really more
  17. straightforward for you to integrate irregular contributor's work: they
  18. just have to send the patch to someone that has commit rights, e.g. on
  19. the devel ML like it works for git or the linux kernel. Then git
  20. provides all the necessary tools to deal with that patch *very* easily.
  21. Then, committers with commit access to the central repository can push
  22. the patch.
  23.  
  24.  That's the 1:1 setup.
  25.  
  26.  Though, You'll soon learn (if you try it) that git is very addictive.
  27. It brings way more than the supple worflow (and Linus explains this in
  28. his talk very well):
  29.  * it's fast. (no you don't get it, it's FAST, read it again and
  30.    again).
  31.  * it allow you to prepare your work in your repository and push only
  32.    consistent patches. It does not always makes sense, but it's a thing
  33.    that svn doesn't allow, hence git is superior.
  34.  
  35.  FWIW I'm among the many (according to Linus talk) developpers accross
  36. the world that use git at work, even if the company does not uses git.
  37. We use svn also, and well, I just can't stand svn anymore, and only use
  38. git-svn because at least, it improves my workflow, even if it still
  39. under use git.
  40.  
  41. HTH
  42.  
  43. --
  44. ·O·  Pierre Habouzit
  45. ··O                                                 [send email to [email protected] via gmail] [email protected]
  46. OOO                                                http://www.madism.org

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will expire by default in one month. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

comments powered by Disqus
worth-right
worth-right
worth-right