版本管理骚操作,查不了版本号,只能看文件修改时间 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jinkeup
V2EX    职场话题

版本管理骚操作,查不了版本号,只能看文件修改时间

  •  
  •   Jinkeup 13 天前 1523 次点击

    吐槽一下公司版本管理。上周客户现场测试直接扑街,项目延期。今天开会复盘,怀疑是版本不一致的锅。结果打的包压根没写版本号!现在想确认现场用的啥版本,竟然得去查文件的“修改时间”来对比。这版本管理,全靠猜啊!

    19 条回复    2025-10-30 10:53:11 +08:00
    pingdog
        1
    pingdog  
       13 天前 via Android
    你就说它能不能跑吧
    SURA907
        2
    SURA907  
       13 天前
    甚至怀疑你们是不是压根没有用 git 这一类的版本控制工具

    我同学之前做游戏的,他们就没有版本控制,两个移动硬盘,一个测试,一个发版......
    newaccount
        3
    newaccount  
       13 天前   1
    默认都没有
    知道打包时把 commit id 放进去的都是吃过亏的
    cvooc
        4
    cvooc  
       13 天前
    现在各个框架及语言其实都有提供的版本号填写位置的, 当然绝大多数项目都是一个 1.0.0 写到死. 然后靠 git 区分版本就是了...
    Jinkeup
        5
    Jinkeup  
    OP
       13 天前
    @pingdog
    94
        6
    94  
       13 天前
    Git 能整明白都挺好了。
    Jinkeup
        7
    Jinkeup  
    OP
       13 天前
    @SURA907 研发用了 git 我没见过他们分支怎么规划的,上次问了一下应该是 4-5 个分支。。。。但说实话给的包没有版本我只能看文件时间也有点过分吧 哈哈
    Jinkeup
        8
    Jinkeup  
    OP
       13 天前
    @newaccount 就是说啊 放 commitid 也是好的 现在直接看文件时间 ,之前知道他们版本管理比较乱,却没想到乱到这个地步了
    WispZhan
        9
    WispZhan  
       13 天前
    @newaccount 还要规定打包分支一定是公共分支
    Jinkeup
        10
    Jinkeup  
    OP
       13 天前
    @cvooc 上一家公司我和一个写 java 的小伙伴合作 也是这样一个版本写到死,不过他在 log 里维护了具体版本号和对应 commitid
    Jinkeup
        11
    Jinkeup  
    OP
       13 天前
    @WispZhan 可惜了 不是领导,和研发领导反馈好像也没啥用,小公司有些东西确实乱
    scopeccsky1111
        12
    scopeccsky1111  
       13 天前
    我司的版本管理也跟屎一样, 通过出包时间和提交时间去查看, 虽然有大版本的单独的分支, 但是有些小版本之间差异也挺大的, 根本不出来
    SURA907
        13
    SURA907  
       13 天前
    @Jinkeup 和分支没有关系,分支只是研发、测试这个流程上的

    我工地目前的方式,打包是自动化的,打上 tag 就自动出镜像了
    COOOOOOde
        14
    COOOOOOde  
       12 天前
    版本命名还要设计一下, 直接用打包时间当版本号!
    Jinkeup
        15
    Jinkeup  
    OP
       12 天前
    @scopeccsky1111 那确实难受,我们现在的项目还需要现场调试,我现在都在调试之前先算一下 md5
    Jinkeup
        16
    Jinkeup  
    OP
       12 天前
    @SURA907 你们应该是属于比较规范的 ,我们现在项目是属于乙方,只能在乙方内网做操作容器啥的不太好用 ,项目比较复杂
    Jinkeup
        17
    Jinkeup  
    OP
       12 天前
    @COOOOOOde 真的是 ,领导也不管这个事 ,搞得研发也不想整版本 ,公司管理很混乱
    kingfighters
        18
    kingfighters  
       11 天前
    这点破事不该是 devops 干的么?

    我也见过,配置在 aws 的 lambda 上,每次更新校验 zip 包的 hash 值,如果不一样就部署。。
    Jinkeup
        19
    Jinkeup  
    OP
       11 天前
    @kingfighters 牛皮 你说的这感觉和我现在没啥区别 只是现在公司没有 devops 文化 没人推进这个
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5302 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 08:21 PVG 16:21 LAX 00:21 JFK 03:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86