在将 ubuntu 私有 git 存储库从 ssh 转换为通过 apache 访问智能 http 的过程中。 当前 client.git/config 包含: 通过以下方式评估时: 服务器报告: Apache配置git相关部分: 授权文件存在并且是世界可读的。 问题: 为什么不提示输入用户和密码? ...
在将 ubuntu 私有 git 存储库从 ssh 转换为通过 apache 访问智能 http 的过程中。 当前 client.git/config 包含: 通过以下方式评估时: 服务器报告: Apache配置git相关部分: 授权文件存在并且是世界可读的。 问题: 为什么不提示输入用户和密码? ...
我正在尝试将 git 存储库从 ssh 访问权限转换为智能 http 访问权限。 我发现了各种古老的、相互矛盾的建议; 最近在这里。 我的客户.git/config最初有以下 URL: 我已将其更改为: 当我发出命令时(适用于上面的 git@url): apache 服务器显示如下: 回购设置dr ...
我正在尝试实现一个模拟 Git 遥控器的网络服务器。 用户应该能够从我的服务器克隆或拉取、编辑文件、提交和推送(使用身份验证)——与 Git 相关的正常操作。但是,在服务器端不是一个裸露的 Git 存储库或任何东西; 数据以其他格式存储,并且仅在请求时才进行转换。 我花了很多时间试图找出 Git ...
我正在设置一个git-http-backend CGI脚本来处理我的git.domain子域。 服务器位于AWS云上的ELB(弹性负载平衡器)后面。 我的服务器配置如下(我的git托管由gitolite处理): 我的apache服务器由www-data:www-data user / ...
我在我的rasperry pi上有一个git repo和Apache。 我使用git + smart http:来自Linux客户端,使用终端,一切正常。 例如,我可以使用以下命令克隆repo: 插入用户名和密码后,它可以正常工作。 但是,如果我想使用Eclipse克隆re ...
尽管我读了很多文章,但无法解决此问题。 我想在树莓派上使用远程存储库来使用Git + Smart Http。 我在Arch Linux上运行。 首先,让我们考虑一下Http配置(而不是https)。 Apache和Git已正确安装在我的Rasperry Pi上,并且Http连接的 ...
我们有一个专用服务器,代码将驻留在该服务器上。 我们想使用GIT作为我们的源代码管理。 我们不想将代码托管在GITHub上,这就是为什么我们要运行私有GIT服务器。 我们的问题不是说安装GIT,而是设置用户访问权限。 我们的开发人员无法通过SSH访问服务器,因此我们想在GIT上设置S ...
我已经在Windows上将msysgit配置为通过HTTP的服务器。 我已经配置了Apache服务器将请求转发到git-http-backened.exe 。 当我克隆并尝试从远程PC推送到服务器时,一切工作正常。 但是post-receive挂钩不起作用。 我已添加到接收后 ...
我希望有人能够回答GIT智能HTTP协议的服务器端和客户端之间的细节差异。 最好的方法是提供一些推荐的参考书和代码。 有人说, libgit2已经公开了一个packbuilder。 但是,您必须自己实现服务器端协议。 参考此链接 我们可以用libgit2s ...
我想通过Smart HTTP协议实现git服务器。 任何机构都可以给我一些参考文件或学习代码。 C风格的语言更好。 使用C#语言和libgit2sharp实现它是我的目标。 ...
我已经在Windows服务器上运行了Git,并希望从OSX笔记本电脑同步回它。 似乎有两个可行的选择: SSH(对于Windows似乎最好是hackhack) 智能HTTP 我选择了Smart HTTP选项,并设置了https://bitbucket.org/sdor ...
使用NGit(或者甚至是JGit,因为它是端口),有人知道如何通过Smart HTTP响应Git clone命令吗? 示例代码是什么样的? 我找不到任何描述此内容的参考文献或文档。 我正在尝试创建一个.NET GIT服务器来处理简单的克隆,推送和拉取请求。 任何帮助表示赞赏。 ...
我想在我的Debian服务器上设置git。 但是,我对这个Smart HTTP的东西很疯狂,因为我想使用Egit插件进行eclipse,它需要智能HTTP。 因此我无法将本地分支推送到服务器上的远程存储库。 我已经安装了Apache和Git 1.7.2.3。 我正在使用基本身份验证并启用 ...
我想知道您如何在智能http的git repos之间进行身份验证。 例如,我所有的存储库都在/repos/ ,但是,我只想给其中的两个分配“ John Doe”。 我要“ Jane Doe”访问另一个; 但是,我不希望它们中的任何一个都能访问彼此的存储库。 顺便说一句:我确实使用 ...
我最近阅读了Scott Chacon的帖子“ 智能HTTP传输 ”,我希望通过IIS(Windows 7)可能已经成为可能。 我无法找到任何显示它如何完成的内容,而Apache在基于IIS 7的环境中不是一个选项。 所以,我不知所措(git守护进程因AVG反病毒和AD的组合而被挫败)。 ...