Как я могу использовать SharpSVN в моем собственном проекте Mono (c #)? - PullRequest
3 голосов
/ 08 февраля 2010

Я хотел бы использовать библиотеку SharpSVN для доступа к API SVN. Как я могу получить доступ к пространству имен SharpSVN из своего кода? Я скачал библиотеку, это не кодовые файлы, но некоторые DLL, некоторые .exe / .xml.

Спасибо!

Ответы [ 3 ]

4 голосов
/ 08 февраля 2010

Я сомневаюсь, что вы сможете использовать SharpSVN в качестве кроссплатформенной библиотеки, учитывая ее зависимость от времени выполнения Visual C ++ на http://sharpsvn.open.collab.net/

Конечно, он будет работать на Mono в Windows, но, вероятно, это не то, что вам нужно.

0 голосов
/ 08 февраля 2010

Как и любая другая библиотека, вы добавляете ее в качестве ссылки, а затем получаете к ней доступ, используя оператор using или полностью определенное имя.

См. MSDN http://msdn.microsoft.com/en-us/library/sf0df423.aspx

0 голосов
/ 08 февраля 2010

Если у вас Mono IDE, вы должны иметь возможность ссылаться на dll и другие сборки .net в своем проекте. Я считаю, что SharpSvn написан на .NET 2.0, который поддерживается Mono. Так что тебе надо идти.

...