AmpScm / SharpSvn

Subversion wrapped for .Net 4.0+ and .Net Core
Apache License 2.0
58 stars 19 forks source link

SharpSvn in ARM64 #67

Open lNatxii opened 1 year ago

lNatxii commented 1 year ago

Hello. First of all, I'm noob in Android development and SharpSvn library. I have a project for Android (in Unity) where I need to use SharpSvn to print the log. I've tried to use SharpSvn first of all with my personal computer, with a simple Svn project in a folder, and it worked.

After that, and before trying in Unity, I'm trying to use SharpSvn in a Visual Studio project (with Xamarin, used for Android apps) and I have many problems.

Thank you, and I hope you can give me a hint about how to start with that.

markusschaber commented 1 year ago

As far as I can see, SharpSVN uses C++/CLI internally, and the only compilers for that hybrid language are from Microsoft, targeting windows. SharpSVN as it is will not work on non-windows platforms. There has been a fork/reimplementation using C# and p/invoke, but I don't know how maintained that is: https://github.com/mendix/libsvnsharp

(I'm none of the SharpSVN Maintainers, so I may be wrong...)

lNatxii commented 1 year ago

Thank u! While I was openning this window to see if someone answered to my question, I was looking to this project, so, I think we both thought the same. I'm going to give it a try, but I'm not very sure about it. Let's try