良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

SVN Conflict discovered in XXX svn: Can't read stdin: End of file found 解决

冲突:Conflict discovered in 'blog.uouo123.com'.Select: (p) postpone, (df) diff-full, (e) edit,(mc) mine-conflict, (tc) theirs-conflict,(s) show all options: svn: Can't read stdin: End of file found利用update的选项进行冲突解决,也就是说不管当前拷贝副本是否是最新版本,都使用—a

阅读全文...

SVN:Error Checksum mismatch while updating

今天通过svn来update内容报错Error Checksum mismatch while updating...如下图删了文件,删了目录重现update都不行,其他文件正常,就这个文件报错最后找到了解决办法先update to reversion到指定的版本,选only this item,更新一次然后再选择Fully recursive更新一遍就解决了

阅读全文...

svn "Warning! One or more files are in a conflicted state." "Skipped,remains conflicted"

SVN更新代码时,会遇到one or more files are in a conflicted state的错误,反复的clean up还是解决不了。如下图:

这时候的最方便的解决办法是,删除当前文件夹,重新update,如果还是提示相同的错误,就返回上一级文件夹,删除上一级的文件夹,重新update,依此类推,直到不再出现此错误为止。

这个办法看似麻烦,如果代码多的话可能会耽搁时间,但此方法确是最行之有效的方法。

<div

阅读全文...

让 svn 支持 https 协议的 checkout

安装 neon
wget http://www.webdav.org/neon/neon-0.25.5.tar.gz
./configure --with-ssl --with-libs=/usr/lib/openssl/
--prefix=/usr/local/neon
make
make install
编译 subversion 时带上 --with-ssl --with-neon=/usr/local/neon/
./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite  --with-neon=/usr/local/neon --with-ssl
make
make install
安装好后查看:
svn --version
svn, version 1.7.1 (r1186859)
   compiled Dec 20 2012, 12:37:46


阅读全文...