Android Studio svn插件报错:“Please see the 'svn upgrade' command”或“You need to upgrade the working copy first”的解决方法

今天使用Android Studio比对代码的时候突然报错:

Error:svn: E155036: Please see the 'svn upgrade' command
svn: E155036: The working copy at ‘xxx/xxx' is too old (format 29) to work with client version '1.9.4 (r1740329)' (expects format 31). You need to upgrade the working copy first.

按照提示在Android Studio的terminal下输入:svn upgrade,然后得到如下报错:

svn: E155019: Can't upgrade ‘xxx/xxx/aaa' as it is not a working copy root
svn: E000002: Working copy database ‘xxx/xxx/aaa/.svn/wc.db' not found
svn: E200042: Additional errors:
svn: E000002: Can't open file ‘xxx/xxx/aaa/.svn/entries': No such file or directory

说是当前目录不是一个working copy的根目录,然后在当前目录下找不到.svn目录下的一些文件。于是到文件目录里面看了一下发现有一个与工程根目录同级的目录叫”.svn”,估计要升级的就是这个东东了。于是在Android Studio的terminal下输入:“cd ../”定位到上一级目录即”.svn”所在的目录(也就是错误提示中的"xxx/xxx"目录"),然后执行“svn upgrade”。看到执行结果输出Upgraded ‘.’就行了。

Upgraded ‘.’

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容