数智图书馆-无锡数智政务 本次搜索耗时 3.596 秒,为您找到 778 个相关结果.
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    30.1.3 关于SSH主机别名 在安装过程中,gitolite创建了名为admin的公钥/私钥对,以名为admin.pub的公钥连接服务器的git账户,使用由gitolite提供的Git服务。但是如果直接连接服务器,使用的是默认的公钥,会直接进入shell。 那么如何能够根据需要选择不同的公钥来连接git服务器呢? 别忘了在前面介绍过的SSH主机别...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    30.2 管理Gitolite 30.2.1 管理员克隆gitolite-admin管理库 当Gitolite安装完成后,在服务器端自动创建了一个用于Gitolite自身管理的Git库:gitolite-admin.git。 克隆gitolite-admin.git库。别忘了使用SSH主机别名: $git clone gitolite:gitol...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    30.2.3 更改授权 新用户添加完毕,可能需要重新进行授权。更改授权的方法也非常简单,即修改conf/gitolite.conf配置文件,提交并推送,具体操作过程如下。 (1)管理员进入gitolite-admin本地克隆版本库中,编辑conf/gitolite.conf。 $vi conf/gitolite.conf (2)授权指令比较复杂...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    30.3.2 定义用户组和版本库组 在conf/gitolite.conf授权文件中,可以定义用户组或版本库组。组名称以@字符开头,可以包含一个或多个成员。成员之间用空格分开。 例如定义管理员组: @admin=jiangxin wangsheng 组可以嵌套: @staff=@admin@engineers tester1 除了作为用...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    30.4.5 对引用的授权:扩展模式 扩展模式的引用授权,指的是该版本库的授权指令出现了下列授权关键字中的一个或多个:RWC、RWD、RWCD、RW+C、RW+D、RW+CD。则Gitolite对授权采用新的判定方式。 非快进式推送必须拥有+的授权。 创建引用必须拥有C的授权。 删除引用必须拥有D的授权。 即引用的创建和删除使用了单独的授权关键字...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    30.5.3 直接在服务器端创建 当版本库的数量很多的时候,在服务器端直接通过git init命令创建,或者通过复制创建可能会更方便。但是要注意,在服务器端手工创建的版本库和Gitolite创建的版本库最大的不同在于钩子脚本。如果不能为手工创建的版本库正确设定版本库的钩子,会导致失去Gitolite特有的一些功能,例如失去分支授权的功能。 一个由Git...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    31.3.2 管理版本库gitosis-admin 1 [group gitosis-admin] 2 write=gitosis-admin 3 members=jiangxin 4 repositories=/home/git 除了第4行,其他内容在前面都已经介绍过了,是Gitosis自身管理版本库的用户组设置。 第4行,重新设置了版本...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    31.3.4 Gitweb整合 Gitosis和Gitweb的整合提供了两个方面的内容。一个是可以设置版本库的描述信息,用于在Gitweb的项目列表页面中显示。另外一个是自动生成项目的列表文件供Gitweb参考,避免Gitweb使用低效率的目录递归搜索查找Git版本库列表。 例如在gitosis.conf中,下面的配置用于对redmine-1.0.x版...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    32.5 立即注册为Gerrit管理员 第一个Gerrit账户自动成为权限最高的管理员,因此Gerrit安装完毕后的第一件事情就是立即注册或登录,以便初始化管理员账号。下面的示例是在本机(localhost)以HTTP认证方式架设的Gerrit审核服务器。第一次访问的时候会弹出非常眼熟的HTTP Basic Auth认证界面,如图32-4所示。 ...
  • 空标题文档

    10 2025-06-17 《Git权威指南》
    32.10.2 开发者向审核服务器提交 由Gerrit控制的Git版本库不能直接提交,因为正确设置的Gerrit服务器,会拒绝用户直接向refs/heads/*推送。 $git status #On branch master #Your branch is ahead of 'origin/master' by 1 commit. # no...