例如,我有 3 台具有相同 git repo 的机器。而且我在机器对之间也有 DMZ,这里的 DMZ 是没有外部访问的内部网络,机器 B只能访问两个 DMZ,因此需要服务器作为机器 A和机器 C之间的管道。
所有机器都安装了gitolite(为了清楚起见)。我需要将机器 C 的拉数据带到机器 A。
我的想法是让机器B从C中提取代码,序列化该数据并通过 REST 将其发送到机器A。
不知何故,我需要使用反序列化来将这些提交合并到机器A的回购中。你模拟从机器C到A机器的拉动。希望这是有道理的,有人知道如何实施吗?