`

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错误及其处理方法,帮助开发者更好地理解和解决这些问题。 #### 错误一:`'is not a working copy. Can't open file '.svn\entries': 系统错误` - **错误描述**:当你尝试访问一个不是...

    Myeclipse Svn异常处理

    为了解决这个问题,我们可以按照以下步骤进行处理: 1. **安装Subclipse插件**: 首先,我们需要下载Subclipse插件的1.8.22版本。Subclipse是一个用于Eclipse和Myeclipse的开源SVN客户端。你可以从官方站点...

    SQLite处理svn问题工具

    SQLite处理svn问题工具

    svn清理sqlite3

    2. **数据库日志清理**:SQLite3在处理事务时会产生wal(Write-Ahead Logging)日志文件和shm文件,如`.svn/wc.db-wal`和`.svn/wc.db-shm`。如果这些文件未正常清理,可能导致svn操作异常。你可以手动删除这两个文件...

    SVN提交处理空目录

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

    处理.svn工具

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

    svn无法cleanup的处理方法

    ### SVN无法Cleanup的处理方法详解 #### 背景与问题描述 在使用Subversion(SVN)进行版本控制的过程中,可能会遇到一个令人头疼的问题——无法执行`cleanup`操作。通常,这一问题的发生与上一次执行`cleanup`时...

    mac更新,idea SVN问题获取资源问题

    如果文档是通过OCR扫描生成的,那么在处理问题步骤时,应重新检查相关命令和步骤的准确性,以避免执行错误的命令导致其他系统问题。 总结以上内容,macOS系统更新后遇到的IDEA中SVN插件问题,主要可以通过更新Xcode...

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

    ### SVN各种错误提示产生原因及处理方法大全 #### 1. 错误代码:500 Internal Server Error **问题描述:** 当执行SVN命令时出现错误提示:“svn:服务器发送了意外的返回值(500 InternalServerError),在响应...

    svn问题解决

    本文将针对“svn问题解决”这一主题,详细讲解如何处理在提交代码时遇到的一些常见问题。 问题1:冲突与合并问题 当你和团队成员修改了同一份文件的相同部分,SVN在你尝试更新或提交时会检测到冲突。此时,文件通常...

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

    ### myeclipse SVN检测不出资源文件处理办法:报文件已不存在 在开发过程中,经常会遇到SVN(Subversion)版本控制系统出现的一些问题。比如,在使用MyEclipse进行项目开发时,有时会出现SVN无法检测到资源文件的...

    开源版本控制SVN 树冲突、目录丢失问题及解决机制探讨

    **版本控制系统SVN详解与树...理解并熟练掌握SVN的树冲突和目录丢失问题的处理机制,对日常开发工作中避免数据丢失和提高协作效率至关重要。确保及时更新工作副本,正确处理冲突,并备份重要数据,以防止不必要的损失。

    SVN演示 SVN演示 SVN演示 SVN演示 SVN演示 SVN演示

    为避免冲突,建议及时更新文件,尽早发现并处理潜在的并发修改问题。 通过上述内容,我们可以理解SVN作为版本控制系统的核心价值,以及TortoiseSVN在Windows环境下的便捷使用方式。掌握这些知识,可以显著提升团队...

    sqlite3,svn报错处理工具

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

    SVN培训 SVN培训 SVN培训 SVN培训 SVN培训 SVN培训

    【SVN培训】SVN(Subversion)是一种广泛使用的版本控制系统,它可以帮助团队协作...通过理解和熟练使用SVN,团队可以更加高效、有序地进行开发工作,减少因版本控制问题引起的困扰,提升项目的整体质量和协作效率。

    如何去掉svn标记

    然而,在使用SVN的过程中,用户可能会遇到一个常见的问题:如何去除SVN标记。这个问题通常出现在不需要SVN跟踪的文件或目录上,比如仅用于阅读的文档或者误操作导致非SVN目录被打上了标记。下面将详细介绍如何去掉...

    svn服务用svnsync命令双机热备

    在备用服务器的`hooks`目录下,创建并配置`pre-revprop-change`脚本,用于处理版本属性变更前的操作: ```bash cd /u01/svn/data/hooks cp pre-revprop-change.tmpl pre-revprop-change vi pre-revprop-change...

    SVN Training svn培训

    5. **故障排查**: 学习如何诊断和解决 SVN 使用过程中遇到的问题,如网络问题、权限错误等。 6. **高级特性**: 探索 SVN 的高级特性,如钩子脚本(Hooks),用于自动化执行某些任务,如自动构建、邮件通知等。 7. ...

    SVN冲突深度解析完整版

    我们将从svn提交时出现的错误信息开始,逐步剖析SVN的工作机制和锁定机制,从而解决SVN冲突问题。 首先,让我们来看一下错误信息:org.apache.subversion.javahl.ClientException: Attempted to lock an already-...

Global site tag (gtag.js) - Google Analytics