• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    程序员操作失误把代码数据全部删了该负责吗?

    正规产品代码是提交到公司级代码版本服务器上,一般用较多的是git或svn。这些服务器上只有管理员能彻底删除数据,其他人的账号只能提交代码,无权删除。程序员误删也就只能删掉自己本地的代码,就算把删除代码提交到版本服务器了,也只是版本服务器的一个增量提交操作,revert一下就回来了。那要是管理员误删了服务器数据怎么办?当然有其他保护办法系统源码,服务器还可以做数据备份的。

    说到数据备份技术。备份可以分成全量备份和增量备份,例如每10次增量备份就做一次全量备份。备份频率可以到小时级别。经过长时间的备份后,还会由运维人员执行离线异地备份。简单点的做法是把整个服务器虚拟机或数据备份拷贝到电销电话硬盘拿走,高级做法可以部署专业的数据容灾软件,为服务器实现异地连续数据保护,简称CDP技术。这个技术可以记录一段时间内的所有修改操作,把这些改写数据的操作串起来维护就是一个叫做journal的数据记录。可以理解成类似数据变更录像机,记录了一段时间内任一次修改操作。在这个journal内,数据可以像视频播放器拉动播放进度条那样,选择任何一个点恢复数据。

    至于程序员自己,前面说了也就只能删删个人电脑那份代码。删了怎么办?从服务器重新checkout就可以了系统源码,最多就是损失个人未提交那部分代码。既然是未提交的,也就是说未算纳入产品。开发流程规范的公司会有对应及时提交代码的要求,比如每天的改动的代码要及时提交,所以本地即使丢失了未提交代码一般不会太多,最多一两天的代码量。

    最后,程序员误删代码要不要负责?当然要!你的项目经理如果合格的话,马上就会要求你自行找时间加班把未提交的代码重写,总不能让你影响项目进度哈哈。不多说了,该回公司查bug了!

    上一篇:一般的服务器都用什么电销外呼程序?
    下一篇:Linux电销外呼程序与安卓电销外呼程序一样开源,为什么使用linux电销外呼程序个人电脑那么少?
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    程序员操作失误把代码数据全部删了该负责吗? 程序员,操作,失误,把,代码,