各位大佬,请教一下如何在断网的环境下同步代码?

2021-01-14 19:15:09 +08:00
 biguokang

先说一下场景,因为业务关系,客户很多是军警或者涉密部门

所以你懂的,他们的内网是和外网隔离的。

别说连外网,插个自己的 u 盘都报警。。。

所以目前把系统代码更新到现场,方法是公司里面写好后,把源码发到现场人员自己的电脑,然后使用现场单位提供的 [特供 u 盘] ,把代码覆盖到内网机器。。

而有时候需要在单位现场改代码,然后同步回公司,一般是内网机器下的代码改好后,把改动过的代码文件通过单位提供的 [特供 u 盘] ,拷到自己的电脑,然后用自己的电脑连外网同步到公司。。。。

有什么好的工具或者方法,不用手动复制粘贴呢,每次这么搞都很操蛋。。。

说白了,如何能轻松方便的往隔离外网的局域网机器里同步代码呢????

6265 次点击
所在节点    程序员
71 条回复
exip
2021-01-14 19:19:18 +08:00
你确定你把想要的功能实现了,还有回家过年?
polyang
2021-01-14 19:20:08 +08:00
没办法吧?要是有办法的话,人家搞内网的意义在哪儿?
polyang
2021-01-14 19:20:36 +08:00
@exip 哈哈,这要是实现了,就相当于泄密了。
mascteen
2021-01-14 19:21:49 +08:00
搞个跳板
lizytalk
2021-01-14 19:28:27 +08:00
就算对方的隔离有漏洞也别作死...
MeteorCat
2021-01-14 19:30:06 +08:00
军警涉密部门你还敢这么干
whitehack
2021-01-14 19:33:31 +08:00
老老实实的吧.别犯法.
php8
2021-01-14 19:35:41 +08:00
git 可以离线使用,把 repo 打个 zip 包,手动复制 zip 包,代码变更记录交给 git 管理
hinate
2021-01-14 19:37:37 +08:00
坚持向内同步,不要反向同步。
v2tudnew
2021-01-14 19:37:47 +08:00
我觉得如果实现了,是不是可以用作黑入呢?那是不是可以免费居住了呢?
kaneg
2021-01-14 19:44:13 +08:00
不管技术能不能做到,你都不能以身试法。
testver
2021-01-14 19:48:19 +08:00
@tiglapiles 这样就是要准备吃不花钱的饭了

能否准备一台机器,这台机器只做同步,采用物理网线插拔,同时只能接一个网。
7654
2021-01-14 19:49:04 +08:00
windows 的公文包
czfy
2021-01-14 19:52:26 +08:00
对于这类型客户,你首先要想的是这是否合法合规,而非是否方便
否则上面很多人已经提过了,很容易就进去了
EastLord
2021-01-14 19:55:47 +08:00
把代码背下来
loading
2021-01-14 19:57:40 +08:00
居然还能用特种 U 盘,应该用光盘啊。
mengyx
2021-01-14 20:06:08 +08:00
git bundle 了解一下 https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E6%89%93%E5%8C%85
或者 git patch 也可以
jimmyismagic
2021-01-14 20:16:32 +08:00
patch 再 apply 回去
AmitabhaPk
2021-01-14 20:42:16 +08:00
你这是找死啊兄弟,保密是天条。。。
dorothyREN
2021-01-14 20:43:41 +08:00
@czfy #14 这不是很容易,是肯定

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

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

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

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

© 2021 V2EX