Articles of sharpsvn

¿Cómo puedo saber si mi copy local está desactualizada?

Estoy experimentando con SharpSVN, quiero saber si mi copy local está desactualizada. Creé un código de actualización: public void UpdateSource() { var svn = new SvnClient(); SvnUpdateResult result; var boolValue = svn.Update(@"C:\Dev\EasyHttp\trunk", out result); } Sin embargo, quiero hacer algo como esto: public void UpdateSource() { var svn = new SvnClient(); if(svn.IsOutOfDate(path)) { SvnUpdateResult result; […]

Recuperar files de logging SVN con SharpSVNs client.diff (uri, range, salida) de ninguna manera edita el repository ¿verdad?

He estado usando SharpSVN y me encanta, pero quería asegurarme de que las funciones .GetLogs () y .Diff () no editen datos en los repositorys. Estas cosas solo te dan la información almacenada en los loggings como si estuvieras repo navegando y mirando los loggings a través de algo como TurtoiseSVN ¿verdad? Gracias.

Transacciones de Subversion / SharpSvn

Estoy tratando de sincronizar un flujo de trabajo donde algunas acciones tienen lugar en un par de sistemas. Uno de esos sistemas es Subversion, utilizando SharpSvn, otro es SqlServer y otros son sistemas que admiten transactions distribuidas. ¿Existe alguna manera de include SharpSvn / Subversion dentro del flujo de trabajo y registrarlo dentro de una […]

Rango de revisión SharpSvn GetFileVersions, solo se devolvió una versión del file

Intento utilizar SharpSvn para leer el contenido de dos revisiones de un file. Cuando ejecuto el siguiente código, la colección fileVersions solo contiene un elemento. var svnClient = new SvnClient(); var revisionInfo = new SvnFileVersionsArgs { Start = 80092, End = 80093 }; Collection<SvnFileVersionEventArgs> fileVersions; svnClient.GetFileVersions( new SvnUriTarget("https://DbDiff.svn.codeplex.com/svn/DbDiffCommon/DataAccess/SqlCommand11.xml"), revisionInfo, out fileVersions); Sin embargo, esperaría que […]

SharpSVN no puede confirmar (… no es una copy de trabajo)

Soy novato en SharpSVN. Encontré muchos ejemplos de Internet relacionados con SharpSVN. También hice algunos casos de éxito como Checkout Pero el problema es que no puedo invocar las funciones de confirmación y adición: La operación que quiero hacer es seleccionar un file de mi PC y luego agregarlo a la carpeta SVN especificada, también […]

¿Cómo eliminar un repository en el borde de subversión?

Parece que la API Subversion Edge Restful no puede (completamente) eliminar un repository, solo para crear uno. Además, sharpSvn parece funcionar solo a nivel de repository e inferior, lo que significa que no hay eliminación de repository también … Entonces, ¿hay alguna manera de eliminar un repository de Subversion Edge mediante progtwigción?

SvnSharp's SvnLookClient cambió la explicación de las acciones del elemento

La propiedad Acción de un SvnChangedEventArgs es de tipo SvnChangeAction enum, pero no puedo encontrar lo que significa cada valor enum. Los valores posibles son Ninguno, Agregar, Eliminar, Modificar y Reemplazar. Probé y descubrí que: Agregar es cuando se agrega un nuevo elemento o es el destino de un movimiento o copy. Se elimina cuando […]

¿Problema de PowerShell SharpSvn Certificate?

Estoy tratando de hacer una comprobación svn o actualizar desde SVN usando PowerShell 2.0 y SharpSVN 1.7? Cuando ejecuto TortoiseSVN fuera de Powershell, recibo un error de certificate y tengo que aceptarlo con un clic y luego estoy conectado. En PowerShell usando SharpSvn, aparece el siguiente error: Exception calling "CheckOut" with "2" argument(s): "Unable to […]

Actualización de testing SharpSVN

Al llamar a Update () usando el cliente de SharpSVN, para actualizar un file que también tiene modificaciones locales, ¿hay alguna manera de "probar" la actualización, y si logra fusionarse automáticamente sin conflictos, continúe, de lo contrario, si van a Ser conflictos, entonces dígame, para que yo no haga la actualización, sino que informe al […]

Cómo get un contenido de file o downloadlo a través de SharpSVN

Estoy usando SharpSvn para conectarme a un server SVN. Me gustaría get el contenido de un file o copyrlo en mi disco con Uri en el server. ¿SharpSVN API ofrece esta funcionalidad? si es así, ¿cómo? Gracias. example of Uri : https://svn.myproject.com/svn/Projet/file.pdf