V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  CivAx  ›  全部回复第 55 页 / 共 63 页
回复总数  1242
1 ... 47  48  49  50  51  52  53  54  55  56 ... 63  
@yingfengi 主要是不止 CMD,还有几个奇奇怪怪的小工具,如果仅是 CMD 也没这么事儿逼了……
@realpg 有相关链接或者搜索关键字吗?
@osiriscen 已经是直接提升了,组策略相关的配置已经调配过一轮了,无解。
@realpg 如果有治本的方法(非换账户)愿闻其详,谢谢。
@realpg 比较治标不治本
2019-01-04 21:26:05 +08:00
回复了 thomaswang 创建的主题 程序员 CI/CD 如何把 feature/xxx 分支发布到测试环境
@thomaswang

7 楼的回复没错,这是一个比较 “正常” 的 CI/CD 工作流程。Dev 分支在保证代码质量前提下是应该允许随意合并的,开发认为这个任务开发完成后应该对测试工程师进行提测,测试工程师则测试你的功能点是否工作正常;请注意,如果多人同时合并与提测应考虑代码冲突或测试工程师的工作排期,在测试通过后,你的代码会由项目负责的主管合并到 Sta 分支,Sta 分支作为预上线的测试分支应该是在阶段性工作完成后进行整体测试,通过则由相关负责人合并到 Master 分支。

按照 9 楼的回复内容来看思路似乎是 “ pull 下 Origin 版 Dev,merge 某某负责的 feature 代码,进行构建,全程保持 Dev 纯净性不做任何修改,测试通过直接 Merge 到 Sta ” ?

这样确实可以实现…但是相对会麻烦一些

而且这么做有点匪夷所思,你终归是要推到 Master 的,每次版本迭代或功能新增都在用完全脱离线上几个世代的代码进行 CRUD,怎么看都觉得奇怪。
2019-01-04 15:57:36 +08:00
回复了 thomaswang 创建的主题 程序员 CI/CD 如何把 feature/xxx 分支发布到测试环境
@thomaswang

我觉得你们可能需要重新讨论一下 CI/CD 流程……

我理解的方案:在接到项目 A 的 new feature 开发需求后本地新建分支 A/nf,在开发完毕代码、测试完成确认功能正常后,把自己开发的部分( A/nf ) merge 到 A 项目的 develop 分支,jenkins 固定存在一个 job,只 pull dev 分支,检测到代码更新就自动构建(这个 gitlab 中 webhook 可以实现),可以加以配合 docker 来实现应用的整体交付给测试工程师,测试通过则合并到 staging 分支,等待预发布测试,然后再合到 master 分支。

指定分支这个是 jenkins 的事情,在 job 配置里的 “ Source Code Management ” 部分的 “ Branches to build ” 里指定一个分支就行了,比如你们的分支叫 dev 那就写 dev,如果这里留空是默认 master 的…

然后关于你关心的 “一但 push/merge 代码就触发 Jenkins 构建” ,首先这个需要到 Gitlab 对应项目的 Setting - Intergretion 里设置,URL 里填入 Jenkins 对应 Job 的 “ Build Triggers ” 中提供的 URL (请勾选 Build when a change is pushed to GitLab ),然后在 “ Trigger ” 里勾选自己需要的选项,比如我们勾选了 “ push ” 与 “ merge ” ;然后在 Jenkins 的 Job 里,在 “ Build Triggers ” 插件中的 “ Enabled GitLab triggers ” 里勾选 “ Push Events ”、“ Accepted Merge Request Events ”,代表达成以下条件则触发构建,同时记得点开 [Advance] ,在 “ Allowed branches ” 里选择 “ Filter branches by name ”,填入你要的分支名,这个选项代表 “当这个项目的 xx 分支达成触发条件后,开始触发流程”,如果选择 “ Allow all branches to trigger this job ”,会造成哪怕是其他任何一个不相关的分支被 push/merge 了,也会导致触发 Job 构建(哪怕这个 Job 只 pull dev 的代码)

我觉得你们缺个运维。
2019-01-04 14:41:09 +08:00
回复了 mathzhaoliang 创建的主题 程序员 给软件增加防复制/盗版的功能,大家有什么好的建议?
nsfocus 的 RSAS 就是这么卖的:

卖一台 ThinkPad,上面安装好软件版 RSAS,配一个加密狗( U 盘),要使用的时候必须插上 U 盘以加载秘钥。

如果你们卖的 “硬件” 部分是可以定制化的 PC 机,主机内仓就可以有充足的空间给你们做硬件上的加密,比如在主板上引一个 USB 口,然后插个定制化的酷豆 U 盘当加密狗,最后机箱封死完事。
2019-01-04 14:32:19 +08:00
回复了 thomaswang 创建的主题 程序员 CI/CD 如何把 feature/xxx 分支发布到测试环境
为什么不把相关 feature 的代码合并到一个 branch 里…

jenkins 的 git 插件在 pull 代码的时候指定 pull 不同分支就行了
2019-01-04 14:29:23 +08:00
回复了 xutao881 创建的主题 程序员 有什么好的机械键盘推荐的?
@F00J10H00 淘宝自选吧,我喜欢的你不一定喜欢。

基本上卖点是 “可热插拔” 的键盘都可以拆散来玩客制化。

目前在用的是 “丹德外设” 店的 GH60 套件+自购 Box Jade 拼的,买的时候可以跟老板报我 ID,不打折。:-P
2019-01-04 14:23:17 +08:00
回复了 xutao881 创建的主题 程序员 有什么好的机械键盘推荐的?
@Gea
简单:
买成品套件,其中主板买热插拔的,开心了就换一批轴自己安着玩。

进阶:
自挑单品并自行组合;根据自己对 “款式” 和 “配列¹” 的喜好,单独购买成品主板,并按需购买钢板(定位板)、外壳(包边或不包)、键帽(材质上的不同—— ABS、PBT 或 POM,或配列与款式上的不同)以及量产轴体²。
视客制化的情况而定,可能需要自购电烙铁与相关工具来拼接(拼接成品主板与轴、拼接 PCB 基板与控制芯片、拼接无线模块——目前多为罗技的优联模块)、自行对主板主控芯片刷入配列。

配列¹:常见配列列表可以参考贴吧 /p/3744187333
量产轴体²:有存在价格离谱的小批次定制化轴体,多数是基于量产轴体的客制化,比如更换弹簧改变压力克数等。
2019-01-04 13:40:43 +08:00
回复了 brucefu 创建的主题 Java [求助] 寻找 org.springframework.boot:spring-boot-starter-actuator:2.1.0 源码
2019-01-04 13:35:08 +08:00
回复了 xutao881 创建的主题 程序员 有什么好的机械键盘推荐的?
建议自组。

对于 60key 来说,半成品套件(可热插拔轴式主板+外壳+钢板+键帽)+自购轴(最贵的 Box 轴约 2.8 元 1 颗)合起来还不到 500。
2019-01-03 18:09:44 +08:00
回复了 io123 创建的主题 分享创造 基于用户分享裂变的营销系统
这个东西呢…
很久很久以前就有某个大家耳熟能详的 “产品” 在用与你完全一样的 idea 了…

“免费刷 Q 币,邀请 20 位好友送 10 个 Q 币”

[doge]
@AX5N 语文老师开始转进授课了
@masker

https://s2.ax1x.com/2019/01/02/FIuN9I.png

陈述事实成了 “必黑” ? UX 烂反直觉还不让人说了?
@AX5N 自然语义下没人会将“当 3.19 所代表的含义比小于 3.2 代表的含义的时候,3.19 写作 3.19 ”,通常会以小标题的形式加以符号区分开两个数字
2019-01-02 09:19:56 +08:00
回复了 davidli888 创建的主题 酷工作 东南亚某国 招中高级前端开发 待遇优秀
AG 的一个菠菜网…之前也在 v2 发过类似的国内岗招聘
@lancelock 大概到什么水平可以尝试参与业务开发?大概学到 Spring 架构这个程度可以吗?
超 G 级别的文件考虑一下 lz4,scp 效率太低,而且爆吃 IO

cd /data/mysql_backup/ && tar -c <指定你要传输的文件> | pv | lz4 -B4 | ssh -p <SSH 的端口> -c arcfour128 -o"MACs [email protected]" <远程主机 IP 地址> " lz4 -d | tar -xC <要释放到的远程主机文件路径>"
1 ... 47  48  49  50  51  52  53  54  55  56 ... 63  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5477 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 09:10 · PVG 17:10 · LAX 02:10 · JFK 05:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.