[fpc-other] Git & SVN
Graeme Geldenhuys
mailinglists at geldenhuys.co.uk
Tue May 23 11:23:58 CEST 2017
On 2017-05-22 23:11, noreply at z505.com wrote:
> What happens if you use the SVN bridge that allows you to run svn
> commands to a git server?
Maybe your wording is confusing, or SVN has abilities I didn't know of.
I know Git can manage SVN repositories, but I didn't know it was
possible other way round (I doubt it is possible).
I often use Git to manage SubVersion repositories I don’t have control
over. For everything else I’ve moved over to Git years ago.
> Local working copy issues Florian described would be an issue with this
> bridge, or not an issue?
As with any new applications or technologies, there is always some
learning curve (big or small). There are tons of bad habits ingrained in
SVN users. Those do not translate well to Git (thank goodness). Git
works fundamentally different to SVN (for the better). So you need a
change in mindset - some refuse, hence they struggle with Git. And then
wrongly blame Git for it. I fear this is most likely what happened with
Florian.
There are also 100’s of different work-flows for when you work with Git
repositories. I’ve introduced Git into many companies. In every case I
look at how they work, suggest an already existing work-flow as a
starting point (*), and then tweak it to their needs. In they end they
get exactly what they want, and without fail all of my customers said
they should have made the switch years ago.
* - My all time favourite git work-flow is:
http://nvie.com/posts/a-successful-git-branching-model/
It works very will for small and large teams. Supports big or small
features. Allows for long-term support releases as well as quick
bug-fix releases.
Regards,
Graeme
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
My public PGP key: http://tinyurl.com/graeme-pgp
More information about the fpc-other
mailing list