Алексей Махоткин

домашняя страница


Welcome to Version Control Blog!

I first became interested in subject of version control in about 1998, after I’ve implemented CVS in my ongoing Delphi project.

Since that time I have contributed patches and bugfixes to CVS itself, couple of tiny patches to Subversion; implemented elaborate access control implementation for CVS (cvs-nserver project, now defunct). Also I translated the complete CVS Manual into Russian; it is now standard documentation at Intel/Russia, I’ve been told. I did an initial prototype of Transvn, which is something like Andrew Morton’s patch-scripts, with Subversion as backend.

Currently I’m primarily interested in several topics revolving around version control:

  • large-scale distributed development, a-la Linux kernel development with Git;
  • version control of database schemas;
  • using and implementing version control outside of software development;