Subversion报告了一个故障';action==svn_wc_conflict_action_delete';在';的第1550行\subversion\libsvn\u wc\update\u editor.c

Subversion报告了一个故障';action==svn_wc_conflict_action_delete';在';的第1550行\subversion\libsvn\u wc\update\u editor.c,svn,github,tortoisesvn,git-svn,Svn,Github,Tortoisesvn,Git Svn,我在尝试从GitHub获取最新版本时遇到此错误。做 你对这个错误没有经验,请帮助我 我尝试了一次全新的结帐,但也出现了同样的错误。请注意,它仅在我从Github签出时发生。当我从本地SVN存储库中签出时,它工作正常 --------------------------- Subversion Exception! --------------------------- Subversion encountered a serious problem. Please take the time t

我在尝试从GitHub获取最新版本时遇到此错误。做 你对这个错误没有经验,请帮助我

我尝试了一次全新的结帐,但也出现了同样的错误。请注意,它仅在我从Github签出时发生。当我从本地SVN存储库中签出时,它工作正常

---------------------------
Subversion Exception!
---------------------------
Subversion encountered a serious problem.
Please take the time to report this on the Subversion mailing list
with as much information as possible about what
you were trying to do.
But please first search the mailing list archives for the error message
to avoid reporting the same problem repeatedly.
You can find the mailing list archives at
http://subversion.apache.org/mailing-lists.html

Subversion reported the following
(you can copy the content of this dialog
to the clipboard using Ctrl-C):

In file
 'D:\Development\SVN\Releases\TortoiseSVN-1.8.6\ext\subversion\subversion\libsvn_wc\update_editor.c'
 line 1550: assertion failed (action == svn_wc_conflict_action_delete)
---------------------------
OK   
---------------------------
我试图找到这个问题,但无法通过谷歌搜索找到任何解决方案

这个问题在这里也被其他人报道过,似乎还没有解决

此外,这个问题似乎与TortoiseSVN无关,因为我试图使用VisualStudio中的AnkhSVN更新存储库,但我得到了相同的错误

SharpSvn.SvnMalfunctionException: Subversion reported a malfunction 'action == svn_wc_conflict_action_delete' on line 1550 of '..\..\..\subversion\libsvn_wc\update_editor.c'.
   at ?A0x12823cd1.sharpsvn_malfunction_handler(Int32 can_return, SByte* file, Int32 line, SByte* expr)
   at svn_client_update4(apr_array_header_t** , apr_array_header_t* , svn_opt_revision_t* , svn_depth_t , Int32 , Int32 , Int32 , Int32 , Int32 , svn_client_ctx_t* , apr_pool_t* )
   at SharpSvn.SvnClient.Update(ICollection`1 paths, SvnUpdateArgs args, SvnUpdateResult& result)
   at SharpSvn.SvnClient.Update(String path, SvnUpdateArgs args, SvnUpdateResult& result)
   at Ankh.Commands.SolutionUpdateCommand.PerformUpdate(CommandEventArgs e, ProgressWorkerArgs wa, SvnRevision rev, Boolean allowUnversionedObstructions, Boolean updateExternals, Boolean setDepthInfinity, IEnumerable`1 groups, SvnUpdateResult& updateResult)
   at Ankh.Commands.SolutionUpdateCommand.<>c__DisplayClass9.<OnExecute>b__6(Object sender, ProgressWorkerArgs a)
   at Ankh.ProgressRunnerService.ProgressRunner.Run(Object arg)

你知道如何修复吗?

Github支持部门也报告了同样的问题,他们建议我们使用标准的SVN客户端,特别是。尝试使用相同的方法签出相同的存储库效果很好


如果您面临类似的问题,请与SilkSVN或其他SVN客户端重试

我在TortoiseSVN客户端上也遇到了同样的问题。 要解决: 安装slikSVN svn清理
svn更新

为什么选择使用图形svn从github签出?尝试git或github Windows GUI:我们对SVN更为熟悉,我们也尝试过git,深入学习并使用它,但除了速度更快之外,我们认为它并不比SVN好。此外,在与Visual Studio或windows一起使用时,它会出现很多问题。您好,您能帮我们指出解决我们面临的问题的正确方向吗?您给出了使用SVN的原因。您没有给出将SVN与github结合使用的充分理由。这就像是在雪佛兰上安装福特发动机。这是可以做到的,但会带来各种不必要的困难。请使用专用的SVN主机进行尝试,看看您的问题是否仍然存在。如果专用SVN客户端软件和专用SVN本机服务器在您选择的平台上仍然存在错误,那么是时候重新考虑SVN了。否则,您可以将错误归因于与github的SVN-abstraction.Hi不兼容,谢谢您的评论。存储库托管在GitHub,这就是为什么我们需要使用它!有什么想法,怎么解决?
Updating '.':
svn: E235000: In file 'D:\Development\SVN\Releases\TortoiseSVN-1.8.6\ext\subvers
ion\subversion\libsvn_wc\update_editor.c' line 1550: assertion failed (action ==
 svn_wc_conflict_action_delete)