[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
http://razor.occams.info
"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