gitosis相关内容

Windows 上 Hudson + Git + Gitosis 的问题

我使用 msysgit(使用 OpenSSH)在 windows 上顺利运行 git 和 gitosis,我现在希望 Hudson 开始使用 git. 所以,我确保 hudson windows 服务作为hudson 用户,我已经通过 gitosis-admin 添加了 hudson 用户. 我也有 unixutils,它们在 windows 路径中. 但是,Hudson 无法克 ..
发布时间:2021-12-23 23:18:18 其他开发

git push 说“一切都是最新的";即使我有本地更改

我有一个远程 gitosis 服务器和一个本地 git 存储库,每次我对代码进行重大更改时,我也会将更改推送到该服务器. 但今天我发现即使我有一些本地更改并提交到本地存储库,当运行 git push origin master 时,它显示“所有内容都是最新的",但是当我使用 git clone 以检出远程服务器上的文件,它不包含最新的更改.而且我只有一个名为“master"的分支和一个名为“ ..
发布时间:2021-12-06 09:15:54 其他开发

gitosis 与 gitolite?

我正在寻找安装 git 服务器以与我的团队共享项目.我不想在服务器上为每个需要 git 访问权限的开发人员创建一个具有 SSH 访问权限的用户帐户.似乎有两个并发解决方案涵盖了这个问题:gitosis &硅藻土. 我找不到两种解决方案之间的任何比较.它们之间的主要区别是什么?还有其他类似的解决方案吗? 解决方案 我正在寻找安装 git 服务器以与我的团队共享项目. 你可以只 ..
发布时间:2021-12-06 08:51:00 其他开发

Gitosis和www-data

我目前正在VPS上构建ubuntu(10.0.4 LTS)服务器,以托管基于WordPress的网站. 我已经安装了gitosis来托管远程存储库,我想做的是post receive钩子的插件,以在我git push时更新WordPress主题. 我对用户和权限有些困惑.当我运行git pull时,/var/www中的文件将由git用户拥有.理想情况下,我希望/var/www中的所有文 ..
发布时间:2020-06-16 18:59:30 其他开发

hudson无法访问git存储库

我正在尝试让hudson从远程存储库中拉出,我已经在hudson用户从/usr/lib/hudson/.ssh/id_rsa.pub到gitosis keydir之间建立了ssh信任关系(就像我已经已经为其他数百个用户完成了 当我以hudson身份入场并奔跑 git clone git @ gitserver:project 我知道 你不能通过! 输入密码: 哈 ..
发布时间:2020-06-16 18:59:28 其他开发

在没有LDAP身份验证的情况下使用Gitosis对Gitweb进行身份验证?

我使用带有gitweb,gitosis的Apache Auth找到了您的文章. 我想知道是否没有使用LDAP进行身份验证的方法.当前,我们有一个非常大的NIS域,可用于所有UNIX服务器上的身份验证. 我们通过UI将其用于SVN存储库,但在这种情况下,我试图满足以下要求: Git存储库 访问控制-使用Gitolite 在线用户界面-使用Gitweb UI还必须具有访问控制-尚未实 ..
发布时间:2020-06-16 18:59:25 其他开发

Gitosis可以强制执行正确的用户名/电子邮件吗?

Gitosis能够基于公钥/私钥对对用户进行身份验证.它能够找出当前正在提交的用户.但是,用户名和电子邮件来自客户端的Git配置('git config user.name'等),可以将其设置为任意值.有什么方法可以将用户名和电子邮件与其公钥相关联,然后让Gitosis使用这些名称和电子邮件作为提交者的名称和电子邮件? 我不在乎是否要使用Gitosis或WebDAV或其他替代方法来共享存储库 ..
发布时间:2020-06-16 18:59:23 其他开发

git clone localhost?

我对ubuntu并不热衷,但是我设法在客户端上设置了git,并在服务器上设置了gitosis,这让我感到自豪.我在gitosos的授权密钥中添加了本地ssh公共密钥,并且可以克隆,推送,提交等.从本地计算机到服务器,来回运行一切正常. 但是,由于服务器也可以用作我的Web服务器,因此我只需要连接到服务器并在我的一个webroot文件夹中创建一个"git clone git @ localho ..
发布时间:2020-06-16 18:59:19 其他开发

git push表示“所有最新信息",即使我有局部变化

我有一个远程gitosis服务器和一个本地git存储库,每次我对代码进行重大更改时,我都会将更改也推送到该服务器. 但是今天我发现,即使我进行了一些本地更改并提交到本地存储库,在运行git push origin master时它也会显示“一切都是最新的",但是当我使用git clone来检出远程计算机上的文件时服务器,它不包含最新更改.而且我只有一个名为"master"的分支和一个名为"o ..
发布时间:2020-06-16 18:59:17 其他开发

Gitosis不会创建存储库

我正在测试新的Git存储库。我从Subversion转换到Git,没问题。 现在,在我的笔记本电脑上 git remote add origin git @ server:test.git 会正确返回。但是当我做的时候 git push 错误:gitosis.serve.main:存储库读取访问被拒绝$ / b> ..
发布时间:2018-04-28 12:17:51 其他开发

gitosis-admin git推送失败,exec钩子/更新后

我正在关注 本教程 完成此步骤后: $ git commit -a -m“允许jdoe写入free_monkey” $ git push 我总是失败,出现此错误: 致命:exec hooks / post-update failed。 这是从我的 / home / git / repositories / gitosis-admin / h ..
发布时间:2018-04-27 21:51:23 其他开发

Git:本地克隆gitosis管理员回购

我使用以下指南在我的ubuntu 10.04服务器上设置了gitosis的git repo: http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way 它可以正常工作,可以将配置克隆到我的ubuntu 10.10桌面计算机上,并在那里提交更改。 好的,但我在服务器上完成了大部分实际编码 ..
发布时间:2018-04-27 21:51:10 其他开发

使用NetBeans 7.0.1推送到远程Git服务器

我远程有一台Linux服务器,它配置了GIT和Gitosis。该存储库位于git.desytec.com/morros。该URL需要身份验证,因为我不希望它被其他人查看。 推入NetBeans时,我使用以下URL:git@git.desytec.com: morros / .git,但是当我点击下一步时,会发生此错误: git@git.desytec.com:morros / .gi ..
发布时间:2018-04-27 21:50:07 其他开发

gitosis在哪里存储工作副本?

我想知道gitosis在哪里存储我的知识库的工作副本。我可以使用gitweb接口查看文件树,但无法在/ srv / gitosis / repositories / testrepo中找到任何工作副本。 Iam也能推动和克隆回购。 但是,如何在不知道工作副本路径的情况下如何设置我的部署脚本? 解决方案 gitosis存储仓库,即根本没有工作目录。您必须在其他地方克隆 / srv / ..
发布时间:2018-04-27 21:17:09 其他开发

Git日志历史记录

对于版本控制来说很重要的一件事是知道谁做出了什么改变。如果事情发生了变化,我不知道为什么要做出改变,我会查看历史并询问进行改变的人。在我探索git的时候,有一件事让我对这个功能感到有点紧张,那就是仿冒很容易。什么阻止我把同事的名字/电子邮件放入git全局配置文件中的user.name和user.email?当使用gitosis / gitolite(它定义了用户)或github(我假设使用gito ..
发布时间:2018-04-27 20:49:39 其他开发

Gitosis错误:在先前可访问的存储库上接收到“读取访问被拒绝”

玩家 我已经使用git和gitosis好几个月了,而且我真的很喜欢这两者。不幸的是,我遇到了使用gitosis访问我的一个项目的问题。 设置 我在运行Debian的托管服务器帐户上设置了我的git和gitosis安装。我还使用单独的rsa密钥设置了四台计算机(两个Ubuntu,两个Windows),并成功设置每台计算机以访问gitosis安装。一切工作顺利一段时间。不过,最近我一 ..
发布时间:2018-04-27 20:42:18 其他开发

gitosis要求输入密码

我已经按照此处。它适用于初始用户,但我最近添加了新用户。这是我采取的步骤。 使用 ssh-keygen 创建rsa密钥对,与文件名johndoe。 然后将其复制到gitosis管理库中的keydir。 编辑gitosis配置文件并将用户johndoe添加到成员 使用 git commit -a -m“我做了什么”提交了更改 将更改推送到服务器上 之后,我尝试使用新的密钥文件签出 ..
发布时间:2018-04-27 15:57:40 其他开发

在nginx和php-fpm环境中使用git post-receive hook

我有一个用git,gitosis,nginx和php-fpm设置的CentOS 6服务器。 使用我们的设置,nginx通过php-fpm执行php脚本,因为我们不希望出现这样的情况,即如果一个站点受到攻击,所有的站点都会受到攻击,因此出于安全目的(即,并非所有用户都在nginx:nginx下) p> 我们的环境很好,但是,当涉及到git时,php-fpm创建了一个基本问题。 在本 ..
发布时间:2018-04-27 15:38:12 PHP

git与本地文件系统上的存储库合并

对于某些情况:我刚升级了Ubuntu,这打破了我现有的gitosis安装(请参阅: bug#368895 ),并刚从包中重新安装gitosis。我现在想从旧的gitosis安装中迁移我的整个配置和一组存储库(它仍然存在,可以从中取出,但是被破坏)。 我现在有本地两个gitosis-admin目录,每个gitosis安装一个。一个有完整的历史,另一个是空的。我想拉过这段历史。以下是所发生的事情 ..
发布时间:2018-04-27 15:10:40 其他开发