¿Hay una API para acceder a Subversion desde C#?¿Existe una API de Subversion que se pueda usar para programar en .NET
Respuesta
Svn.NET es una continuación (horquilla) de SubversionSharp mencionado en CMS 's answer. SubversionSharp está limitado a la plataforma .NET 1.1.
Svn.NET admite las siguientes plataformas:
- .NET 2.0 en plataformas Windows
- Mono en Win32 (2,0 marco)
- Mono en Linux (2,0 marco)
Compruebe SubversionSharp, básicamente es una biblioteca de contenedor C# que cubre completamente la API cliente de Subversion.
Hay una nota en el sitio que en ese momento admite exclusivamente .NET 1.1. Si quieres soporte para .NET 2.0 puedes probar SVN.NET. – splattne
Intenté Svn.NET en un punto y recuerdo que no hizo todo lo que estaba buscando. Si Svn.NET funciona para usted, definitivamente recomendaría esa ruta, pero si tiene problemas como yo, puede volverse loco e intentar usar http://www.ikvm.net/ para convertir http://svnkit.com/ en un ensamblado .NET. Definitivamente hice que esto funcionara y estaba experimentando con él en mi proyecto cuando decidimos alejarnos de SVN y lo archivé por completo.
SharpSvn es una nueva biblioteca de envoltura de Subversion para .Net/C# que oculta toda la administración de memoria interpano e incluye una biblioteca de Subversion compilada estáticamente para facilitar la integración. Es probablemente el único enlace de Subversion diseñado para funcionar bien en un entorno multiproceso.
SharpSvn no es independiente de la plataforma, pero hace que sea realmente fácil utilizar Subversion desde sus aplicaciones .Net. Varios proyectos cambiaron de otras bibliotecas a usar SharpSvn en el último año. (AnkhSVN, escritorio Collabnet para Visual Studio, SharpForge, por nombrar algunos)
+1 - He usado SharpSvn en .NET 2.0 y me pareció fácil de usar. – JeffH
Excelente. El actual (1.6006.1373) bloquea VS pero la última versión nocturna (1.6015.1625) funciona de forma brillante –
- 1. ¿Existe una SqlConnection existente que pueda usar en LinqPad?
- 2. Al usar .net MVC RadioButtonFor(), ¿cómo se agrupa para que solo se pueda hacer una selección?
- 3. ¿Existe una API .Net para informes de errores de Windows
- 4. ¿Existe una alternativa más fácil de usar que Net :: HTTP para interactuar con API REST?
- 5. ¿Existe un identificador único de computadora que se pueda usar confiablemente incluso en una máquina virtual?
- 6. ¿Existe alguna biblioteca de código abierto que se pueda usar para buscar en Deep Web?
- 7. Cool Hardware/Dispositivos que se pueden programar en .NET?
- 8. ¿Existe una API de WebGL de la que pueda leer/aprender?
- 9. ¿Existe una lista de valores que pueda usar para objectClass y objectCategory?
- 10. ¿Existe una API o herramienta que pueda automatizar la actualización de software?
- 11. ¿Hay una API para Cruise Control .NET?
- 12. ¿Existe un componente de terminal GTK que se pueda usar en Windows?
- 13. ¿Existe una versión de kdevelop que pueda instalar en Windows?
- 14. ¿Existe una integración de SCC viable para Subversion?
- 15. ¿Existe una cola rápida en la memoria que pueda usar para intercambiar elementos a medida que alcanza cierto tamaño?
- 16. Servidor Subversion para usar en Windows
- 17. ¿Cómo paso las credenciales a una máquina para que pueda usar Microsoft.Win32.RegistryKey.OpenRemoteBaseKey() en él?
- 18. ¿Qué se puede usar para que una aplicación pueda recibir mensajes SMS?
- 19. ¿Existe un atributo que pueda agregar a una clase para que se edite como código, no en el diseñador?
- 20. ¿Existe una consulta de T-SQL limpia que pueda usar para verificar que un índice tenga las columnas correctas?
- 21. ¿Cómo configuro smtp en Vista para que pueda usar System.Net.Mail?
- 22. ¿Existe un control WPF que pueda usar para expandir/colapsar paneles (animados)
- 23. Contenedor .net para Perforce API?
- 24. ¿Hay una galería de UI de gran aplicación que se pueda usar para ideas?
- 25. ¿Existe un control de diálogo de propiedad que pueda usar en mi aplicación WPF?
- 26. ¿Alguien sabe de una buena API de C# para Subversion?
- 27. ¿Alguna buena API de video chat que pueda integrar en una aplicación web ASP .NET MVC 2?
- 28. ¿Existe un atributo que pueda usar en una propiedad para decirle a DataGridView cómo formatear la columna?
- 29. ¡Configure IntelliJ para usar Subversion!
- 30. ¿Existe una función incorporada para contraseñas hash en .NET?
¿Lo has intentado? ¿Te gustó? ¡Dime mas acerca! –
No se compromete desde 2008, supongo que está muerto –
la API para esto es el culo –