Re: [phpldapadmin] Change of SCM

Deon George <[email protected]>
Newsgroups gmane.comp.ldap.davedap
Message-ID <[email protected]>
Lester Caine wrote:
> Only comment - SHIT - now I've got to load and learn a THIRD client :(
> Perhaps I'll just live with a private build!
>
> SERIOUSLY - all these new code management systems are a pain especially 
> when one STILL has to work with CSV and SVN anyway.
Actually, I was hesitant about moving from CVS and really only looked at
the idea after continually seeing references to "better SCM's". I have
been using CVS (and RCS before it) for about 15 years, and while it
worked well for me there were a few nigling things that did bug me.

One of the main reasons I didnt want to change, was the lack of
available brain cells and time, to "learn a new SCM". It needed to be
really good before I would consider it with the effort.

My natural change was to go to SVN, it seemed to be the natural next
path to migrate to ("since SVN was developed to fix all the bad things
in CVS"). However, on doing some research I came across GIT, and the
thing that impressed me more than anything was its speed and that fact
that it worked very well when disconnected to the source repository
(after all it is a distributed SCM). Figuring that Linus was behind its
development, and it was used on some high profile projects, I figured it
was a good tool.

After a started playing with it, I saw that the change was worth the
effort. The "disconnected mode" and the quick ability to switch between
commits (and even fix up commits) made it worth the effort. Also that I
can "commit" pieces of work (I do this regularly to rebase what I am
working on, so that I can see the changes) without being connected to
the main repository, but then finally publish the final effort to the
main repository .

So take a look, I think you'll find that it is quite easy (a few things
to get your head around as a CVS user, a few less things I think as an
SVN user) - you might change your other projects to start using it (I did!).

...deon

------------------------------------------------------------------------------
______________________________________
phpLDAPadmin development mailing list.
To unsbuscribe: https://lists.sourceforge.net/lists/listinfo/phpldapadmin-devel
http://phpldapadmin.sourceforge.net/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.