SharpSvn Resolve Conflict no funciona

Después de actualizar el file de la subversión, bash resolver el conflicto con las opciones: la suya, la mía o la fusionada, pero la operación no funciona. Miré la documentation del sitio SharpSvn y los temas de stackoverflow, sin éxito de la solución.

Mi código

SvnResolveArgs svnResolveArgs = new SvnResolveArgs(); svnResolveArgs.ThrowOnError = true; SvnAccept accept = SvnAccept.Unspecified; switch (frmResolve.IdResolve) { case 0: accept = SvnAccept.Theirs; break; case 1: accept = SvnAccept.Mine; break; case 2: accept = SvnAccept.Merged; break; } if (accept != SvnAccept.Unspecified) { client.Resolve(_caminhoGELocal, accept, svnResolveArgs); HideInvoke(f); this.ShowMsg(Mensagens.SucessoOperacao); _isOcorreuConflito = false; } else this.ShowMsg(Mensagens.OpcaoResolveNaoSelecionada); 

Después de la ejecución de Resolve, mi file se mantiene con los files de revisión y el marcado como a continuación:

 <<<<<<< .mine <Style id="s_ylw-ccccccccc"> <IconStyle> <scale>1.5</scale> <Icon> <href>http://maps.google.com/mapfiles/kml/shapes/water.png</href> </Icon> <hotSpot x="0.5" y="0" xunits="fraction" yunits="fraction"/> </IconStyle> </Style> ||||||| .r4477 ======= 

¿Cómo resolver este error?

En Subversion, realmente depende del tipo de conflicto que tengas, qué opciones puedes elegir. Especialmente en conflictos de tree, la list de opciones es realmente limitada. En conflictos de text y propiedad, las opciones que usa ahora generalmente deberían funcionar.

Con Subversion 1.10 habrá una nueva API que proporciona una list de opciones válidas y descripciones sobre lo que harán estas opciones. Cuando esa versión se cierre, este soporte también estará disponible a través de esa versión de SharpSvn.