`
Appleses
  • 浏览: 343724 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在svn update 时出现以下错误(发布项目)

 
阅读更多
在svn update 时出现以下错误

svn: Valid UTF-8 data
(hex:)
followed by invalid UTF-8 sequence
(hex: b5 e7 d7 d3)

1.找到服务器上文件所在的目录后,svn update一下就 了(本人亲自解决)

网上找到
================================
这是由于在目录中有中文的文件名,而这个文件名确是用gb2312编码的,只能一个一个目录找,然后删掉它。
这里列出两个方法,一个方法用户找文件,然后直接删掉;另外一个则是找哪个目录下有这个非法文件名
1. 查找中文文件名
    find ./ -regexptype "posix-pegrep" -regexp "*/[^a-z0-9]+txt" -exec rm {} \;
    这个方法在找到文件后直接删除。如果想看看是哪些文件,则把 -exec rm {} \; 去掉。
2. 查找含有中文的目录
    for f in `find . ! -name '.' -type d -prune | egrep -v 'svn'`; do echo $f; svn update $f; done;
   这个方法是个偷懒的方法,在更新每个目录前,先 显示是那个目录:-)
分享到:
评论

相关推荐

    svn 删除文件 update 又出来了 怎么回事

    svn 删除文件后 一update又出来了 怎么回事

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

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

    svn项目迁移命令

    最近将SVN某项目 迁移到新的服务器,用到了dump 和 load命令。

    小乌龟一键清除SVN,断开项目SVN

    找到项目目录,右键--选择“Delete SVN Folders”,即可删除SVN信息并断开项目SVN连接

    windows系统下svn update失败的解决方法,绝对有效

    解决windows系统下,update失败,并且cleanup后再update也失败的问题,虽然谷歌百度也能解决但是你需要花费很多时间去找到自己需要的,我这里是详细总结后的实践步骤,亲测一直可行,谢谢支持。

    svn项目管理

    svn项目管理

    svn常见问题及解决

    svn的常见问题解决,可以帮助你解决常见的突发问题!

    SVN的Cleanup错误.zip

    SVN update、cleanup错误解决方案:当svn 出现clean up 死循环时,或者无法提交提示错误时

    bat更新SVN文件

    但最近由于需求变更,每次发布新版本要更新几十个,一个个太麻烦,所以就想用一个批处理文件,即BAT文件自动更新SVN文件,附件是从网上找到的,找了好久才找到,不是本人原他创,共大家分分享。

    当svn 出现clean up 死循环时,或者无法提交提示错误时 sqlite3.exe

    当svn 出现clean up 死循环时,或者无法提交提示错误时

    SVN出错无法Clean up,无法update

    当svn出现无法cleanup,无法update的时候, 大部分时候我们都只能删除项目,重新获取。 但是涉及到有些工程几十个G,所以很耽误时间。 本工具解决大部分无法cleanup无法update问题。

    svn菜单项说明

    详细描述了SVN各菜单项的作用。...02、SVN Update(SVN更新) 如果配置库在本地已有工作拷贝,则取得最新版本只是执行SVN Update即可,点击SVN Update,系统弹出更新提示框,点击确定,则把服务器是最新版本更新下来

    自动生成SVN发布包

    代码都是用svn来管理的,但是web项目基本上是由成千上万个文件组成的,每次发布到新功能上去,都是痛苦的过程,一个个对照log来找文件,还要把不能发布的文件删除,人一多,时间一长,自已都不记得发布了什么,什么 ...

    断开项目与SVN间的关联

    好多人都不知道如何将项目与SVN之间断开,现在有一个简便的方式。

    服务器svn上的项目下载到eclipse

    资源名称:服务器svn上的项目下载到eclipse内容简介: SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从...

    常见项目svn目录结构

    常见项目svn目录结构

    SVN对项目文档进行管理.ppt

    用SVN对项目文档进行管理 SVN—版本控制软件

    SVN自动更新脚本(可改时间间隔)

    ②【ws.run "D:\SVN自动更新脚本\svnUpdate.bat",0】,地址更改为svnUpdate.bat存放地址即可 svnUpdate.bat 中【::】后为注释 主要进行以下修改 ①D:\svn为待更新的SVN目录,就是执行update的目录,改成你需要执行...

    svn--项目管理工具[总结版]

    SVN(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件 CVS,在 CVS的功能的基础上有很多...

    右键增加SVN清除功能

    我们建立SVN时经常遇到新建新的SVN项目后但是里面带有旧的SVN信息。这样你就无法更新该项目。必须先清除掉SVN信息。虽然SVN很强大,但是清除SVN信息功能根本不能用。所以有人开发了专门的右键功能。希望能给大家...

Global site tag (gtag.js) - Google Analytics