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

347 天前
 my1103

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

8141 次点击
所在节点    职场话题
99 条回复
my1103
347 天前
@ghost024 不行,pre 是上线的时候的,没问题才能发 prod 。日常只能用 test
ghost024
347 天前
@ghost024 如果只有两个环境,一个 test 服务器,一个生产服务器,那就没办法了,只能说傻逼了,或者你们这几天先开发,不测试,等测试测试结束,或者功能上线以后,你们这段时间开发的代码再上 test 服务器测试,但按道理一般都是三个环境的。。。。
popvlovs
347 天前
什么意思,只有一个环境,白天测试用,晚上研发用?
那不是很扯淡么,每次换班都要重装环境么?还是只有一个白天晚上会这样
实话说这操作奇葩到不合理,感觉是不是遗漏了什么关键信息
ghost024
347 天前
@my1103 我知道啊,prod 是生产在跑的代码么,pre 是验证分支代码,你这个功能已经开始测试介入了,说明开发自测是 ok 的,那说明如果 ok 的话,如果测试没问题,下次上线是会上掉的,那就在 pre 验证啊,如果有问题,pre 分支开修复分支修复啊,这样也不会阻塞你们的 test 分支
mxT52CRuqR6o5
347 天前
你们是在用 svn 管理吗?
ilovey482i
347 天前
开发本机不能起服务吗?一定要用测试环境?真搞不懂你们
RATIONALITY
347 天前
不是分支的问题。。是没有配置开发环境。
如果开发阶段需要前后端联调,就后端拉 dev 分支,运行在自己电脑上。
前端连这台机器的 ip ,问题就解决了
ghost024
347 天前
而且如果 test 分支就算被占住了,你从 test 再拉一个分支不就行了,你们新开发的代码最后合到新拉的分支,然后那个 test 的功能 ok 了,直接把这个分支合到 test 就可以了,这样也不会阻塞,git 可以灵活的来搞啊
leokun
347 天前
我个人感觉是不是大家太摆了,「没有多余的环境」这个问题多好解决啊
tianmalj0613
347 天前
你们部署一套环境特别复杂吗?
fao931013
347 天前
欲言又止.jpg
inhzus
347 天前
「没有多余的环境」这个问题多好解决啊 +1
my1103
347 天前
@RATIONALITY 后端在其它分公司,不在一起
aino
347 天前
借楼问问各位大佬
功能分支——>test——>main

然后本来要上线的一个功能已经合 test 且已经测试完毕,且为修改主流程功能,这时候通知不上线,先写另外一个功能,这个时候想问 我新功能分支是从 main 拉取 没问题,新功能分支怎么合 test 呢
hhjswf
347 天前
@mxT52CRuqR6o5 svn:有被冒犯到。。
Seulgi
347 天前
有三套环境,test ,pre ,pro 。那为什么还会环境不够,pre 说白了就是你们的一个预发分支,你们现在没有预发的需求,也就是现在 pre 其实没用处,那临时顶替给测试使用,开发使用 test ,完全没问题,如果说你们 pre 预发会有正式流量进入,那临时关闭流量切割 pre 为独立环境就完事了,方法总归是有的,只能说你们公司没有一个人去想。
JKeita
347 天前
你们本地没环境的吗
zengguibo
347 天前
多大的事啊,再开一个环境,叫开发环境不就可以了吗,一般几套环境就,
dev(develop 分支,开发人员想怎么折腾就怎么折腾)
qa(开发人员已经测试完成,可以提交测试人员的)
pre(release 的分支,环境与正式一样的) ,
prod(master 分支,正式环境)
zengguibo
347 天前
@aino 我的理解是不上线的功能先回退,按 develop 分支来开发,只要严格按 git flow 的流程来,一点都不乱
daimubai
347 天前
那你们本地怎么调试的?还要放到服务器上调试?(你们一群做技术的解决不了问题,领导只能帮你们想办法咯

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

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

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

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

© 2021 V2EX