【问题标题】:how to provide access to private git server to team from other company [duplicate]如何向其他公司的团队提供对私有 git 服务器的访问权限 [重复]
【发布时间】:2016-04-18 03:43:31
【问题描述】:

我们的团队位于两个不同的位置和客户。我们想在公司网络内建立一个私人 git 服务器。有一个团队位于不同公司的远程位置。我们需要为少数项目提供对它们的访问权限。我们应该研究什么是最好的策略或工具。 我知道 github 将最适合这种情况,但我们正在寻找免费提供且无需额外费用的开源。 请建议。 谢谢

【问题讨论】:

标签: git


【解决方案1】:

正确的解决方案是设置 VPN 连接,以便您的客户端可以用来访问您的网络。
可以将防火墙配置为只允许他们访问 Git 服务器。
在 Git 服务器中,您必须管理权限并允许客户端仅访问特定的存储库。

正如 cmets 中提到的,一个很好的例子是 git-over-ssh-tunnel-through-firewall-or-vpn

我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2021-11-03
    • 1970-01-01
    • 2010-11-04
    • 2013-10-18
    • 2010-12-12
    • 2015-10-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-23
    相关资源
    最近更新 更多