`

SVN问题处理

    博客分类:
  • SVN
阅读更多
SVN错误处理
今天down代码的时候svn报错。百度后找到如下错误解决办法。转载过来,以备出问题时查看。

问题1:’.’isnotaworkingcopy.Can’topenfile‘.svn\entries’:系统找不到指定的路径。
解答:原因是输入的访问路径不正确,如svn://192.168.6.200/如果最后少写了“/”,就会出现这种错误提示。

问题2:将文件checkout之后,没有出现SVN的图标,是怎么回事?
解答:有些时候在客户端Checkout文件后,SVN的系统图标也会不显示,可以执行一下“Cleanup”,就会出现SVN的系统图标。

问题3:为什么添加的文件,别人看不到,版本库里也没有?
解答:最可能的原因是,你只是执行了“Add”而没有“Commit”,这样只是在本地注明某个文件是预定要增加的,而没有实际添加到版本库中,要添加到版本库必须执行“Commit”。删除文件也是一样。

问题4:“Commitfailed。……Youhavetoupdateyourworkingcopyfirst”提交失败,需要首先执行更新操作。
解答:多人同时修改同一文件,在提交前其他人已经抢先提交到SVN服务器中,导致该错误;SVN错误处理的解决方法:对工作复本中的文件进行更新即可。

问题5:更新时提示文件发生冲突:“Oneormorefilesarenotaconflictedstate。”
解答:多人同时修改同一文件的同一部分,SVN无法自动进行合并,会导致该错误;解决方法:对工作复本中的文件和服务器的文件进行比较,手工合并即可。

问题6:“Commitfailed;Filealreadyexists”提交失败,文件**已存在。
解答:版本管理系统在改变你的计算机上的工作副本时,是非常的小心的。在做任何事情之前,它都尽可能把您的意图写到你的计算机上的日志文件中去。但如果偶然地操作中断了(例如:突然停电了,您的计算机死机了),那么日志文件记录就可能同您最后的工作状态不一致。一种建议解决途径:先把要提交的东西拷出来放到其它目录,再更新本地文件,然后把拷出来的文件重新放回去提交。

问题7:Workingcopy’**’locked.Pleaseexecutethe’Cleanup’command.
解答:Subversion客户端在提交内容之前会在本地的工作拷贝写日志,防止其他客户端再次作操作,如果这个提交过程中发生错误,就会存在未清理的日志,解决这个问题之需要执行“清理”操作,整理你的计算机上的工作副本,清理错误的日志记录,使您可以继续操作。

问题8:执行cleanup时,出现错误“Subversionreportedanerrorwhiledoingacleanup!”'**'isnotaworkingcopydirectory”
解答:SVN错误处理遇到这种情况时,先删除隐藏文件夹.svn中的tmp下面的临时文件,再执行cleanup。

问题9:因为仓库与目录很多,使用TSVN每次选择目录URLofrepository有很多地址,如何才清除呢?像清除浏览器中的历史那样,用什么方法呢?
解答:右键->TortoiseSVN->Settings->SavedData,就可以清除你想要的东西了,包括URL、log、窗口大小、密码缓存等。

问题10:在SVN中选中一个目录showlog时,出现了某些版本只显示版本号和(nodate),没有其他信息,什么原因引起的?
解答:出现了(nodate)的revision,为其他人修改了你所没有权限访问的某个目录下的文件。本节关于SVN错误处理介绍到这里,请关注本节其他相关报道。
分享到:
评论

相关推荐

    常见SVN错误处理大串讲

    在学习版本控制SVN的过程中,你可能会遇到SVN错误问题,本文就向大家简单介绍一下SVN错误处理的方法,希望对你的学习有所帮助。

    SQLite处理svn问题工具

    SQLite处理svn问题工具

    SVN提交处理空目录

    码云SVN提交处理空目录,自动添加keep。可选择其他默认文件

    处理.svn工具

    处理.svn工具,防止.svn影响代码处理.svn工具,防止.svn影响代码处理.svn工具,防止.svn影响代码处理.svn工具,防止.svn影响代码处理.svn工具,防止.svn影响代码

    SVN冲突的处理

    SVN冲突的处理SVN冲突的处理SVN冲突的处理SVN冲突的处理SVN冲突的处理SVN冲突的处理SVN冲突的处理SVN冲突的处理

    Myeclipse Svn异常处理

    Win10系统重装之后,Myeclipse10虽然仍然能够启动,但涉及到svn项目时会提示“Failed to load JavaHL Library”或“Unable to load default SVN Client”,svn所有命令全部无法使用。通过尝试,现将处理步骤汇总...

    svn无法cleanup的处理方法

    svn无法cleanup的处理方法。svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了

    svn清理sqlite3

    svn无法清理 上传 下载 的情况清理本地svn库

    用python脚本处理和分析svn log xml

    本代码实现了用python处理svn log数据(xml格式),把Log的数据转化为一个python的数据结构,方便作更进一步数据挖掘!

    svn介绍和安装处理PPT

    svn介绍和安装处理PPT,详细介绍了svn原理,以及截图运用,可以帮助了解svn,以及运用

    Python处理svn状态脚本

    使用python调用svn命令行,完成对svn工作目录的自动清理,自动完成解决冲突和恢复版本。使用subprocess,适用于windows和mac os。 使用方法:python jtcleansvn.py workingspacepath

    myeclipse svn检不出资源文件处理办法,报文件已不存在

    myeclipse svn检不出资源文件处理办法,报文件已不存在

    sqlite3,svn报错处理工具

    sqlite3.exe,在svn遇到cleanup failed–previous operation has not finished; run cleanup if it was interrupted时候使用的,具体看使用指南

    SVN版本冲突问题解决

    SVN冲突处理解决方法 1.SVN冲突产生的原因 2. 解决冲突的方式 3.注意事项 不同版本的同一个位置出现了不同的东西

    SVN异常处理

    SVN无法读取current( Can't read file : End of file found),解决办法

    VS2015 Ankh SVN 2.6.12

    AnkhSvn是微软Visual Studio 2005和2015个颠覆源控制供应商。 对所有项目类型AnkhSvn Visual Studio支持的提供™颠覆®Apache源代码...系统允许你专注于开发,而AnkhSvn跟踪所有更改并提供你能处理您的具体需要的工具。

    SVN各种错误提示产生原因及处理方法大全

    SVN各种错误提示产生原因及处理方法大全

    smartsvn for mac

    除了标准的SVN指令(例如checkout、update、commit、merge等)之外,其亦提供tag与branch处理(无需要为了转换不同的tag或branch而去处理URL)、内建档案比对与冲突处理器(conflict solver)等。使用者无需安装额外的工具...

    Tortoise SVN 版本冲突处理

    Tortoise SVN 版本冲突处理介绍

    SVN在客户端执行UPDATE报locked的处理办法

    SVN在客户端执行UPDATE报locked的处理办法,这里报错是提示工作拷贝“D:\svn_repository\cmout\cm\SVN\SVN客户端\TortoiseSVN\download”锁住了

Global site tag (gtag.js) - Google Analytics