Bazaar (简体中文)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
翻译状态:本文是 Bazaar翻译。上次翻译日期:2020-05-18。如果英文版本有所更改,则您可以帮助同步翻译。

Bazaar 是一个版本控制系统,可以帮助您跟踪一段时间内的项目历史记录并与他人轻松地进行协作。

安装

安装 bzrAUR 包。对于开发版本,请安装 bzr-bzrAUR 包。Bazaar Explorer 由 bzr-explorerAUR 包提供。

使用

请参阅 bzr(1)

使用 xinetd 设置 Bazaar 服务器

根据需要添加 bzr-usr 用户

创建一个存储库:

$ bzr init /home/bzr/repo.bzr
$ chown -R bzr_usr /home/bzr/repo.bzr

添加 xinetd 的配置:

service bzr
{
	flags			= REUSE
	socket_type		= stream
	wait			= no
	user			= bzr_usr
	server			= /usr/bin/bzr
	server_args		= serve --inet --directory=/home/bzr/repo.bzr
	env			= HOME=/home/bzr
	log_on_failure		+= USERID
	disable			= no
	cps			= 50 10
	instances		= 60
}