From: Paul C. <pa...@se...> - 2009-09-04 11:34:27
|
Hi, On Fri, Sep 4, 2009 at 11:27 AM, Eric Bezault<er...@go...> wrote: > I tried TortoiseGIT (on Win XP Pro 32bits), and although not as > full-fledged as TortoiseSVN, it works for me. I use it in combination > with git gui, gitk and msysGit. What do people use for Git on Linux? The command line programs? > I have currently disabled the write access to the SVN repository of > Gobo while I'm converting it to Git. The more I play with it, the > more I like the decentralized property of Git. I think that it makes > it easier for people to contribute to projects. They can experiement > on their own copy of the repository, and when they have something > interesting to share, their whole file history can be merged into > the official repository. Using decentralized SCM implies a new way > of working, but I like it. I already see how I can take advantage of > it for my own development. I have only read about Git and followed the discussions here on using it and it seems very interesting. If Eric thinks it's good then I have to try it out. :-) > I'm also considering splitting the Gobo repository into smaller > repositories, one per library and tool. Great. > That way people would not > have to download everything if they are only interested in one or > two libraries. The whole Gobo delivery would still gather everything > using Git submodules (the equivalent of svn:external). I would like to see some of the subprojects eventually being handled as separate packages. It can be a pain when one wants to upgrade and is forced to choose between upgrading the whole environment or nothing at all. I also think splitting the project into separate subprojects is good for maintaining separation of concerns and minimizing dependencies. But it intially does mean a little more administration and work. > But I will > keep one big repository as a first step. Ok. /Paul -- Paul Cohen www.seibostudios.se mobile: +46 730 787 035 e-mail: pau...@se... |