gpt4 book ai didi

ubuntu - 在 ubuntu 上设置一个 mercurial 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:25 26 4
gpt4 key购买 nike

我是 mercurial 的新手。这里的问题很基本,但谷歌搜索后我很困惑。

我正在单独编程,我在本地机器 (ubuntu 11.04) 上安装了我的 mercurial,它运行良好。现在我想在服务器上保留一个存储库,这样我就可以在对我有利的时候推送和拉取。我想使用 SSH 并且不喜欢使用任何 Web 服务器。是否可以?我已经在服务器上安装了 mercurial-server,但下一步是什么?如何设置远程存储库以及如何推送和拉取代码?确实需要帮助。谢谢。

最佳答案

您可以通过多种方式在服务器上发布 Mercurial 存储库。您可以在专用 wiki 页面上找到详细信息:Publishing Mercurial Repositories

在您的情况下,由于您只想拥有 SSH 访问权限,因此以下步骤就足够了:

  1. 将您实际的本地存储库复制到您服务器上的某处(包括您的.hg 目录)。您可以使用 scp例如。
  2. 将复制的存储库克隆回本地机器:

    hg clone ssh://myhostname.com//path/to/directory
  3. 您现在可以从您的服务器推送/拉取。

显然,您需要通过 SSH 访问您的服务器。

还要注意主机名后面的双 /,这是完全正常的,你必须把它们都放上。第一个是“终止”主机名部分,第二个是指示路径从远程文件系统的根开始。

如果您想授予其他人访问权限,请务必查看 How To Handle Multiple Committers正确配置访问权限。

关于ubuntu - 在 ubuntu 上设置一个 mercurial 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8411894/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com