小编ken*_*der的帖子

具有不同用户访问级别的 Mercurial 存储库托管

我想在一台机器上设置一些 Mercurial 的“中央”存储库。

不过,我需要做的事情很少:

  • 每个存储库都应该有自己的 ACL,允许不同的用户推/拉
  • 它不应该是基于 ssh 的(它不应该要求用户在那台机器上拥有 shell 帐户)
  • 所以,我想这给我留下了一些https基本的身份验证,对吧?

有没有提供这种功能的工作解决方案?

hosting mercurial

6
推荐指数
1
解决办法
842
查看次数

是否可以将 .hg 目录保留在自定义位置

我想设置一个 Mercurial 存储库,但不是将.hg/目录放在存储库树下,而是希望将它从工作副本移到某个地方(如其他分区)。

有没有可能这样做?

mercurial repository

6
推荐指数
2
解决办法
640
查看次数

将生产环境与其他环境区分开来的良好做法是什么?

我的主要工作领域是编程,有时我必须在生产服务器上执行一些操作(在部署应用程序或配置某些东西时……)。

所以我的问题是,应该怎么做才能尽可能确定我不会在生产服务器上搞砸我打算在我的机器/测试环境上做的事情?例如,清除一些数据库或删除日志。

我想到的是一些基本的事情,例如:

  • 让生产控制台只打开我在那里完成工作所需的时间,然后关闭它
  • 将生产服务器上的控制台配置为与其他服务器非常不同 - 比如红色背景或类似的东西
  • 有每个命令都需要额外的确认

是否有任何其他规则可以帮助保持理智并且不会弄乱生产服务器?

development infrastructure

5
推荐指数
1
解决办法
621
查看次数