gpt4 book ai didi

git - 如何在 IIS 上设置 Git 裸 HTTP 可用存储库

转载 作者:IT王子 更新时间:2023-10-29 01:00:06 26 4
gpt4 key购买 nike

我的服务器已经在 TCP 端口 80 和 443 上运行 IIS。我想通过 Internet 为我的所有团队成员提供一个集中的“推/pull ”Git 存储库。

所以我应该使用 HTTP 或 HTTPS。

但是我不能使用 Apache,因为 IIS 已经在端口 80 和 443 上连接了监听套接字!有什么方法可以通过 IIS 发布 Git 存储库? Git 使用 WebDAV 吗?

更新。 Git HTTP 安装似乎是只读的。太可悲了。我打算将稳定分支保留在构建服务器上,并使用推送时的 Hook 重新部署。除了对该分支使用 SVN 之外,还有人看到解决方法吗?

最佳答案

Bonobo Git 服务器

https://bonobogitserver.com/


GitAspx - 杰里米·斯金纳 (Jeremy Skinner)

https://github.com/JeremySkinner/git-dot-aspx/

https://github.com/JeremySkinner/git-dot-aspx/downloads

安装说明

https://www.jeremyskinner.co.uk/2010/10/19/gitaspx-0-3-available/


Git 网站

https://gitweb.codeplex.com/


WebGitNET

https://github.com/otac0n/WebGitNet


或者...(非 IIS,但强烈推荐,免费且开源)

Gitea(Gogs 的分支):https://gitea.io

Gogs:https://gogs.io

SCM Manager 允许您轻松地为 GitHgSVN 设置修订控制端点相同的托管过程。支持 HTTP/HTTPS 以及内置的用户身份验证。

https://www.scm-manager.org
https://bitbucket.org/sdorra/scm-manager/

关于git - 如何在 IIS 上设置 Git 裸 HTTP 可用存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51619/

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