发表于: 2019-11-02 23:57:18
1 842
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)
1、审核方案
2、排查了一个问题
明天计划的事情:(一定要写非常细致的内容)
1、完成我的模块
遇到的问题:(遇到什么困难,怎么解决的)
1、一起复盘的伙伴遇到的问题
我们部署项目的时候没有成功
连接服务器后发现项目打包有问题
后来查看项目发现
没有这个类
.png)
然后找到问题在小伙伴那边提交 SVN 的时候这些代码没有正确的提交
最后发现在使用 Mybatis-Generator 自动生成代码
直接提交 svn 后 版本库中没有生成的代码
原因: Mybatis-Generator 可能有某些保护措施,需要稍微修改一下生成的代码,然后在提交 svn 才可以提交成功
解决办法: Mybatis-Generator 的有些攻略中 有建议新建一个项目,然后使用该插件生成代码,然后将代码复制到自己项目中
这种方式,相比原来手打也便捷,安全,svn 提交也不会有问题
经验教训:明天学习一下 MyBatis-Generator
收获:(通过今天的学习,学到了什么知识)
主要踩坑并解决
顺便修改了一下部署脚本
原来部署脚本是使用
svn update url
但是发现这种方式可能会出现潜在问题
然后修改为
svn checkout url
这种方式比较彻底
评论