[MonoDevelop] VersionControl stability?

Joshua Tauberer jit at occams.info
Tue Nov 7 07:21:41 EST 2006

Andrés G. Aragoneses [ knocte ] wrote:
> Joshua Tauberer escribió:
>> Andrés G. Aragoneses [ knocte ] wrote:
>>> I am just trying out the cool improvements of VersionControl addin
>>> (thanks Lluis!) but I'm afraid I am getting many crashes, so I suppose
>>> it's not stable yet, am I right? Or is the native svn library the one
>>> which is not stable and is not going to be reviewed?
>> It's the addin.
>>> BTW, has this svn library been developed specifically in this SoC
>>> project? If yes, I wonder why not using an existing one (nSVN, IIRC)
>>> which would had prevented the use of PInvokes in MonoDevelop? Will this
>>> addin be compatible with Win32?
>> I started the AddIn around a year or so ago, not related to the SoC, and
>> then I promptly got distracted and didn't work on it (much) again.  At
>> the time I hadn't seen any particularly promising Subversion libraries,
>> and wrapping Subversion's native library turned into an interesting
>> challenge.  (Avoiding P/Invoking has its own problems, i.e. programming
>> against an API is much easier than trying to interface with a program by
>> shelling it and passing it command line arguments, and then parsing its
>> output.)
> I didn't meant to suggest to interface a program using the shell and 
> arguments on the command line, but use an already stable version (I 
> suppose) of a library which is being used by other projects (AnkhSVN 
> uses nSVN), and which is the one that uses PInvokes to make calls to the 
> native library.

Ahha, gotcha.

I can't find any information on nSVN though.

I don't think there's much to worry about with the MD library.  The
problem you encountered was in a method added within the last few weeks
(versus the things I programmed a year ago), and bugs like that should
be worked out in time.

- Joshua Tauberer


"Strike up the klezmer and start acting like a man. You're
about to have a truth-mitzvah."  -- The Colbert Report

More information about the Monodevelop-list mailing list