gpt4 book ai didi

从 VPN 内的远程存储库进行 Git Checkout

转载 作者:太空狗 更新时间:2023-10-29 13:44:44 26 4
gpt4 key购买 nike

我们目前在 VPN 中使用 Enterprise GitHub,我想知道是否可以将我们的 VSTS( checkout 步骤)连接到从我们的 GitHub 实例 checkout 。就像 Azure 一样,我们可以设置与网络的 VPN 连接吗?还是不可能?

最佳答案

VSTS 不支持专用网络内的 GIT。它支持 VSTS GIT 以及其他主要的基于云和互联网的 GIT 提供商,例如 GitHub 或 BitBucket。

所有这些都只能通过互联网访问,但这并不意味着这些是公共(public)存储库。例如。您可以在 GitHub 中创建一个私有(private)存储库,该存储库仅供您使用。您仍然必须通过互联网访问它,但其他人不会拥有您的凭据,也无法访问您的私有(private)存储库。

如果您使用 Enterprise GitHub,而不是 VSTS,则必须使用 TFS。Team Foundation Server 是 VSTS 的本地版本。开发人员和用户对 TFS 的体验与 VSTS 完全相同。 TFS 和 VSTS 之间的区别在于,VSTS 由 Microsoft 托管、维护、修补和更新,但您负责托管自己的 TFS。您可以将 TFS 安装在本地服务器上,甚至可以将其安装并托管在您选择的公共(public)云(例如 AWS 或 Azure)上。

附录(由 jessehouwing 提供):作为解决方法,您可以为 VSTS 创建一个私有(private)代理并编写一个自定义脚本以从该存储库中提取。 (见下面的评论)

关于从 VPN 内的远程存储库进行 Git Checkout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47563912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com