我们是一组 3 人,他们的计算机位于非常封闭的网络中,我们无法访问一堆端口。拥有一个我们也可以在家中访问代码的解决方案将是有益的。
有没有在这种情况下运行良好的源代码控制软件?
最佳答案
我正在使用 Mercurial 和 Dropbox 来访问我在家里和工作中的源代码控制。您可以在您使用的计算机上安装软件吗?如果是这样,也许这对您也有用。
- 安装 Mercurial .
- 安装 Dropbox 并分别获得一个帐户。免费 用于 2 GB 数据并通过端口运行 80,与网络浏览器相同。
- 创建一个 共享文件夹(来自 Dropbox 网站 界面)
- 将你的源代码放在 共享文件夹并将其制作成 Mercurial 存储库
- 了解 Mercurial 来自 Quick Start继续工作。
要在家里访问,只需在家里的计算机上安装 Mercurial 和 Dropbox,然后使用相同的 Dropbox 帐户登录。
任何更改的文件都会自动从一台计算机推送到另一台计算机。我使用 Dropbox 存储库作为主存储库,并在工作时从那里克隆一个工作副本。对我的更改感到满意后,我会将它们推送到 Dropbox 存储库。然后,您的 friend 可以在需要时将这些更改拉入他们自己的工作副本。
关于version-control - 没有开放端口的计算机的源代码控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2468924/