Hi 2010/1/29 PCMan <[email protected]>: > So, is the switch to git applicable, or it's not necessary? > Please leave your comment and the reasons. >
We all know the obvious reasons to use a DVCS like git. And they are even more important for free community developed software like LXDE. Branching/Merging is real pain in SVN: In fact nobody does it! Some people started branches in several LXDE components using "svn copy" but did not merge back in in main trunk by using "svn merge" because its so painful. Instead they just copy files back in the trunk directory (and loose history). There are these big commits done in trunk introducing multiple changes. Each change should be done as micro commit with a concise commit message. This does not only help devs to understand changes but also make "git bisect" useful. People don't do this in SVN because they don't want to break others code in the central trunk. BTW: When moving to git. Each LXDE component should get its own git repository. We don't want to mix release tags branches of different components. Jürgen ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
