前段时间很忙,医院公司来来回回跑。夏天找工作各种累。目前稍微有点空闲时间。来说说新工作吧。
问题不少。
- 用 svn,全员主上写代码,测试完才能提交。手上有多个需求的时候,提交代码很头疼。(这时候才能感受到 git 的魅力)
- svn 代码(内网)和公司其他网(外网或聊天内网)不是一个网络(网口不一样)。svn 的网络是不能上其他网的。只用于代码管理。所以。。。我一天需要插拔网线口多次。(哭笑不得)
- 每人一台自己的虚拟机,用于代码测试,因为代码在本地跑需要很多依赖环境。开发完,编译后,直接上传 class 到自己测试服务器。然后,remote debug。
- 几乎每个功能都需要向运维那边发邮件申请一个策略 ID(用于功能代码下线或更新执行策略)
- 文档用 md 写,每次要改一个 index.md 和 business_api.md,然后分别导出 html,提交 svn。
所以,现在是这样的:
工单系统拿到需求(OA 网);
换 svn 网,需要换网线口,更新代码,开发,如果涉及修改 api 什么的,就需要修改文档,按上面的 5 操作;
期间需要任何沟通通信,需要换到 OA 网,需要操作 svn,需要再次换到 svn 网;
开发完,编译,上传 class 到自己测试服务器,重启容器;remote debug;(这步还需要连 VPN。。。)
ok 了,断 vpn,提交代码(如果不是在 svn 网,需要先换网线口);
提交完代码,需要换网线口,到工单系统提交预上线;
好繁琐啊。好繁琐啊。
(唯一不错的是自己的测试服务器都是走域名并且公网可以访问到的,别人测试的时候很方便)
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于