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

Reply via email to