.net SharpSVN解决冲突错误

.net SharpSVN解决冲突错误,.net,svn,sharpsvn,.net,Svn,Sharpsvn,我将SharpSVN与.NET2一起使用,似乎无法解决冲突。 异常消息是: 无法打开文件“conflicted_file.xml.r0”:系统找不到指定的文件。“ 我查过了,文件肯定都在那里,放在正确的地方 我打的电话是这样的: Dim conflict As SvnStatusEventArgs=someConflictedStatus Dim操作作为SvnAccept=SvnAccept.Mine svn.Resolve(conflict.FullPath、action、args) 我已经尝

我将SharpSVN与.NET2一起使用,似乎无法解决冲突。 异常消息是:
无法打开文件“conflicted_file.xml.r0”:系统找不到指定的文件。“
我查过了,文件肯定都在那里,放在正确的地方

我打的电话是这样的:
Dim conflict As SvnStatusEventArgs=someConflictedStatus

Dim操作作为SvnAccept=SvnAccept.Mine

svn.Resolve(conflict.FullPath、action、args)

我已经尝试了我能想到的一切。我只是做错了什么吗?还有其他人遇到过这个问题吗

svn信息输出为:

Path: C:\something\conflictedFile.xml
Name: conflictedFile.xml
URL: file:///C:/TestRepo/something/conflictedFile.xml
Repository Root: file:///C:/TestRepo
Repository UUID: 3dab40bf-9741-a042-adb2-b1665333fe3b
Revision: 2
Node Kind: file
Schedule: normal
Last Changed Rev: 2
Last Changed Date: 2011-04-03 14:27:39 -0400 (Sun, 03 Apr 2011)
Checksum: 2098e127a615e567234d2d09512e17ae
Conflict Previous Base File: conflictedFile.xml.r0
Conflict Previous Working File: conflictedFile.xml.mine
Conflict Current Base File: conflictedFile.xml.r2 

您的错误消息和您在评论中提供的svn信息的组合似乎不能说明相同的情况

信息表明,包括conflictedFile.xml.r0在内的3个文件应该存在,但r0文件是以前的基文件,因此只有在解析为基文件时才能看到它

发生冲突时,svn info中显示的文件应该始终存在,但任何进程都可以更改/删除它们。解析为挖掘应解析为.MINE文件


解析为工作应该始终有效,但结果不同,但您可以在解析为工作之前自行解决冲突(通过安装正确的文件)。

您使用的Subversion server版本是1.5.x还是1.6.x?您是否确保您的SharpSVN安装与您的Subversion版本匹配?能否在冲突文件上运行
svn info
,并共享结果?svn版本为1.6.x,SharpSVN版本与之匹配。我已经成功地使用了sharpsvn来做其他的事情(到了这样的程度),这是我遇到的唯一一件我似乎无法获得任何牵引力的事情。我不熟悉svn信息功能。看起来像某种事件处理程序,但我不确定如何从中提取任何有用的信息。
svn info
是控制台命令
svn
的命令行,它应该显示更多的信息