Asked: 2009-07-09 07:23:34 +0800 CST2009-07-09 07:23:34 +0800 CST 2009-07-09 07:23:34 +0800 CST 如何在 slicehost 上设置集市 772 我设法在 slicehost 上安装了 bazaar - 但我不确定如何使存储库 Web 可访问。有什么建议么? svn slicehost 2 个回答 Voted James F 2009-07-10T00:53:19+08:002009-07-10T00:53:19+08:00 对于只读存储库,您只需将包含 .bzr 文件夹的目录放在 Web 可访问的目录中。没有像 subversion 使用的 web 服务器模块(当然 mod_dav_svn 允许通过 HTTP 进行读/写访问,而 Bazaar 不这样做。 您应该使用在网络空间中创建目录 bzr init-repo --no-trees directory 然后将本地存储库推送到此(使用 bzr+ssh 或 sftp)。这将确保只有存储库文件在 Web 空间中,并且它不是完整的工作目录。如果推送后您的文件夹仅包含一个 .bzr 文件夹,则说明您已正确完成。 您当然应该采取任何适当的步骤来保护/验证/记录对 Web 空间的访问。 Trausti Thor 2009-07-09T07:30:33+08:002009-07-09T07:30:33+08:00 用 ssh。你可以做 bzr 命令 ssh://server.com/path/to/repo 这会自动发生,因为 ssh 可以正常工作。只需设置密钥等,这样您就可以跳过所有密码等
对于只读存储库,您只需将包含 .bzr 文件夹的目录放在 Web 可访问的目录中。没有像 subversion 使用的 web 服务器模块(当然 mod_dav_svn 允许通过 HTTP 进行读/写访问,而 Bazaar 不这样做。
您应该使用在网络空间中创建目录
然后将本地存储库推送到此(使用 bzr+ssh 或 sftp)。这将确保只有存储库文件在 Web 空间中,并且它不是完整的工作目录。如果推送后您的文件夹仅包含一个 .bzr 文件夹,则说明您已正确完成。
您当然应该采取任何适当的步骤来保护/验证/记录对 Web 空间的访问。
用 ssh。你可以做 bzr 命令 ssh://server.com/path/to/repo
这会自动发生,因为 ssh 可以正常工作。只需设置密钥等,这样您就可以跳过所有密码等