From: Garance A Drosehn Date: 2007-02-14T06:00:27+09:00 Subject: Re: can we write the code version control system. ------=_Part_45062_25033647.1171400423664 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 2/13/07, kumar wrote: > > Hi, > Can We write the code in Ruby to know the Frequently changing classes in > SVN (like version control system) which are check in. I do not know what you are looking to do. You need to provide a more detailed description of exactly what you want to do. It sounds like you want some simple front-end to either CVS (as you mentioned in previous messages) or Subversion. You can certainly do some cvs or svn commands via IO.popen(), and then parse the output which comes back from those commands. I believe subversion also has some sort of specific "bindings" for using subversion from ruby (or python), but I have no idea if similar things exist for CVS. If you want to write a brand new version-control system, something to *compete* against CVS or subversion, then that is a much much larger job. You can do that too, of course, but you need to have a very good understanding of what is needed in a source-control system. And you must be prepared to do a lot of work writing it, if you want something which will can do a good job with all the things that CVS, subversion, perforce, mecurial, or git already do. There are already a number of very busy projects which are trying to create the "best" version-control system. My doubt, > 1) Is it worthy to do in Python...? Ruby or python, whichever one you're more comfortable with. -- Garance Alistair Drosehn = drosihn@gmail.com Senior Systems Programmer Rensselaer Polytechnic Institute; Troy, NY; USA ------=_Part_45062_25033647.1171400423664--