文章浏览 复制本页面地址

SVN 续集之问题解决集锦(一)

在之前的一篇 linux搭建svn文章中总结过如何创建,但是后续出现过很多问题,在此处也总结一下问题的解决方法吧。

今天公司同事说SVN上传文章出现错误,提示无法转成UTF-8,钩子错误,之前遇到过一次是一个哥们直接通过FTP上传文件,导致出现错误,估计这次也差不多了,项目比较小,偷懒一下我直接使用最简单的方法。

1、删除重建法.

 linux 删除 .svn 文件

find . -type d -name ".svn"|xargs rm -rf    或者 find . -type d -iname ".svn" -exec rm -rf {} \;

重新引用创建文章。

方法二、强制覆盖法。

export LANG="zh_CN.UTF-8"
SVN=/usr/bin/svn
TODIR=/www/web/linewowsystem/public_html
$SVN checkout file:///www/svndatehouse/system/ /www/web/linewowsystem/public_html
在钩子里面加上 强制执行的参数   $SVN checkout --foce  file:///www/svndatehouse/system/ /www/web/linewowsystem/public_html

这样就可以强制覆盖,前提条件是  提示 文件已存在 和 编码问题的时候,你确定没问题即可。

标签:
上一篇:
下一篇: