hg 客户端和服务器端挂钩
hg client and server side hooks
git 客户端和服务器端挂钩的 hg 等价物是多少?
我试图像 git 中那样为 hg 找到两种不同类型的挂钩,但只发现了很多不特定于客户端或服务器端的挂钩。我认为不能在客户端设置挂钩,但我不确定。
Mercurial 不将钩子分为 'client' 和 'server',因为您的存储库 既是客户端又是服务器。如果您在本地注册挂钩,它们将 运行 用于适当的交互点。
挂钩 运行 在触发触发器的存储库中。如果您在本地存储库上注册了一个 precommit
挂钩,它会在您每次提交时触发。
挂钩是本地的,因此当您克隆存储库或将提交推送到另一个存储库时它们不会传播。
git 客户端和服务器端挂钩的 hg 等价物是多少?
我试图像 git 中那样为 hg 找到两种不同类型的挂钩,但只发现了很多不特定于客户端或服务器端的挂钩。我认为不能在客户端设置挂钩,但我不确定。
Mercurial 不将钩子分为 'client' 和 'server',因为您的存储库 既是客户端又是服务器。如果您在本地注册挂钩,它们将 运行 用于适当的交互点。
挂钩 运行 在触发触发器的存储库中。如果您在本地存储库上注册了一个 precommit
挂钩,它会在您每次提交时触发。
挂钩是本地的,因此当您克隆存储库或将提交推送到另一个存储库时它们不会传播。