[MonoDevelop] VersionControl stability?

"Andrés G. Aragoneses [ knocte ] "Andrés G. Aragoneses [ knocte ]
Tue Nov 7 05:34:01 EST 2006


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.

This way we could reuse the effort of the authors of the external 
library which interfaces with SVN. For example, now I think there has 
been an update of nSVN because of the new version 1.4.0 of Subversion.

Regards,

	Andrés	[ knocte ]

-- 



More information about the Monodevelop-list mailing list