你如何在 Ubuntu 服务器上设置 Bazaar 服务器?我有运行 Ubuntu Server 12.04 LTS 的家庭服务器,我想用作 Bazaar 中央服务器。我怎么做?(创建存储库(如果不相同),打开侦听端口,创建用户...)。
已编辑
我找到了一个博客,里面有启动服务器所需的东西。但是...您如何限制用户的权限?给一些用户上传的权限,其他的 - 下载等等。
这是博客:http: //zeth.net/post/366/
这是一个博客,其中有人谈论设置 Bazaar 服务器,因为他们不想发布他们的代码(就像我一样): http: //zeth.net/post/366/
首先,他们为 Bazaar 创建了一个新用户(以保持一切整洁):
$ sudo useradd -m bzruser
Run Code Online (Sandbox Code Playgroud)
设置用户后,他们只需在那里创建一个常规存储库:
$ sudo su bzruser
$ mkdir -p /home/bzruser/repository/group/project/trunk
$ cd /home/bzruser/repository/group/project/trunk
$ bzr init
Run Code Online (Sandbox Code Playgroud)
创建存储库后,您只需使用以下命令即可启动服务器
$ bzr server --directory=/home/bzruser/repository
Run Code Online (Sandbox Code Playgroud)
它开始侦听端口 4155(尽管可以使用--port选项更改)。
当然,目录层次结构取决于您(管理员)以及让服务器在启动时启动之类的东西,但这是一个不同的故事。Bazaar 服务器已启动并正在运行;)
| 归档时间: |
|
| 查看次数: |
3868 次 |
| 最近记录: |