xdm 都来看看这都啥奇葩操作

2023-05-31 09:52:58 +08:00
 my1103

xdm 都来看看,公司这奇葩操作: 目前开发的需求和正在测试的需求分支有冲突,由于测试的需求比较重要,所以分支一直能不能切到开发分支,导致正在开发的需求不能开发。 领导又不想延期,于是给的办法是:白天你们参与开发的回家休息,白天分支给测试用,晚上上晚班通宵开发,这样不就有分支了嘛。 哈哈哈哈,xdm ,mlgb

8194 次点击
所在节点    职场话题
99 条回复
zhenrong
2023-05-31 17:12:26 +08:00
算了,我直接告诉你答案吧。

首先,肯定是可以切换分支的,除非你们代码都不用 git 管理那你们就拷贝目录吧。
其次,只要你们不是穷到只有一台测试服务器且服务器资源都被榨干了,多启几个服务不是什么难事,无非是不同端口,测试版 APP 可以改造下手动配置服务端地址,这样同一个 APP 版本包,随时测不同服务端版本。
当然如果不是穷到只有一台服务器,完全可以另外部署在其他机器或者本地都可以,这样不会出现同 IP 不同端口的情况,APP 通过域名连接,无需任何改动,手机端配个代理,通过 switchhosts 切换服务指向。

下次这种事情可以花点钱,招个稍微醒目的人,搞下 CICD 环境吧。
jamosLi
2023-05-31 17:13:54 +08:00
@ghost024 感觉楼主有点轴。再不济内网 ip 搞一下也都行。自己给自己搞奇葩的事。
MRG0
2023-05-31 17:17:45 +08:00
这领导是不是有点想当然
sanqian
2023-05-31 17:40:41 +08:00
为什么不能本地开发?然后把一些返回数据以 txt 等任意形式给 app 开发人员?等待测试差不多了直接进行合并 app 换个请求域名不就好了?
Sfilata
2023-05-31 17:57:04 +08:00
首先,为什么不用本地开发?之前我联调的时候都是直接连同事的机子进行的。退一步说,实在不行就做好 mock 呗,你们是分离的,又不是离了前端 /后端完全就干不了活了。
hekunhotmail
2023-05-31 17:59:13 +08:00
菜的抠脚,环境不够就在部署个环境,有什么好讨论的
Matthew66
2023-05-31 18:11:27 +08:00
代码分支操作下不就好了么,不太理解
documentzhangx66
2023-05-31 18:25:24 +08:00
楼上们可能不知道,很多小公司还在用 SVN 。
akira
2023-05-31 20:06:09 +08:00
没看明白,分支和环境有啥关系,一个是代码仓库的事情,一个是 服务器运行环境
SunsetShimmer
2023-05-31 20:38:11 +08:00
“我们公司有 3 个市面上的 app ”...
我一般只在开源项目上遇到过这种情况,canary beta release 。
prod 之所以叫 Production (生产)是因为只有它是面向用户(生产环境)的...
fkdtz
2023-05-31 20:47:03 +08:00
@SunsetShimmer 你想说什么?
SunsetShimmer
2023-05-31 20:57:05 +08:00
@fkdtz #91 目前 PO 主的描述情况有点奇怪,test pre prod 都面向用户而且还不能分支。可能减少一些奇怪的设计可以有所帮助?
fkdtz
2023-05-31 21:31:32 +08:00
@SunsetShimmer 人说的是每个 App 都分别有且只有三套环境的意思,分别是测试、预发布、线上,你在想什么?
EminemW
2023-05-31 21:37:10 +08:00
就算再穷,你也能在本地找台电脑搭环境啊。。
SunsetShimmer
2023-05-31 22:38:59 +08:00
@fkdtz #93 也许是我理解有问题...
huzhizhao
2023-06-01 01:08:20 +08:00
欲言又止.png
yule111222
2023-06-01 09:25:28 +08:00
太 LOW ,无论是技术还是管理,算了劳动密集型懒得多讲
limaofeng
2023-06-01 09:55:34 +08:00
"或许是我没有说的明白,公司 3 个环境 test pre prod ,开发和测试都是在 test 环境" 问题不是很明显吗? 缺个 dev 环境。弄个环境很难吗?那花钱解决的问题都不是大问题。但又不想花钱就是大问题了
fnd
2023-06-01 10:22:53 +08:00
新增一个 dev 环境

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/944414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX