首页   >   心得技巧

svn: E160028: Directory '/projects/jiweichengzhu/dao/src/main/java/com/wolffy/jwcz/dao' is out of date

最近在重构个人博客的项目,所以改动了大量的文件,其中涉及到有些目录的改动,从而导致所有引用这些类的地方,都进入到了svn的版本管理中,也不知道是不是idea脑残还是svn脑残,它确实帮我将文件迁移过去了,但是提交代码的时候,却分分钟报错:“svn: E160028: Directory '/projects/jiweichengzhu/dao/src/main/java/com/wolffy/jwcz/dao' is out of date”。

svn: E160028: Directory '/projects/jiweichengzhu/dao/src/main/java/com/wolffy/jwcz/dao' is out of date

详细错误信息如下:

E:\workspace2\jiweichengzhu>svn commit -m "命名规范"
Deleting dao\src\main\java\com\wolffy\jwcz\dao
Committing transaction...
svn: E160028: Commit failed (details follow):
svn: E160028: Directory '/projects/jiweichengzhu/dao/src/main/java/com/wolffy/jwcz/dao' is out of date

后来查了一下资料,大概原因就是本地代码的版本和服务器版本不一致,所以我们必须要把两者同步起来。

so,解决办法就来了,既然要同步代码,那我们首先必须要update一下,获取到服务器上最新的代码,然后再操作本地文件,最后再commit提交

svn: E160028: Directory '/projects/jiweichengzhu/dao/src/main/java/com/wolffy/jwcz/dao' is out of date

具体svn指令如下:

E:\workspace2\jiweichengzhu>svn update
Updating '.':
At revision 1371.
E:\workspace2\jiweichengzhu>svn commit -m "命名规范"
Deleting dao\src\main\java\com\wolffy\jwcz\dao
Committing transaction...
Committed revision 1372.
雨落无影

QQ群Ⅰ: 686430774 (已满)

QQ群Ⅱ: 718410762

QQ群Ⅲ: 638620451 (已满)

QQ群Ⅳ: 474195684

QQ群Ⅴ: 463034360 (已满)

QQ群Ⅵ: 879266502

QQ群Ⅶ: 627786015 (已满)

工作5分钟,吹逼2小时: 855525339 (娱乐消遣,广告狗勿进)

如果文章有帮到你,可以考虑请博主喝杯咖啡!

分享到:

欢迎分享本文,转载请注明出处!

作者:不忘初心

发布时间:2020-10-04

永久地址:https://www.jiweichengzhu.com/article/3c83432a959646579d408e8b6f7fec2f

评论