Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在存储库中添加mercurial或git扩展?_Git_Mercurial_Git Extensions_Mercurial Extension - Fatal编程技术网

是否可以在存储库中添加mercurial或git扩展?

是否可以在存储库中添加mercurial或git扩展?,git,mercurial,git-extensions,mercurial-extension,Git,Mercurial,Git Extensions,Mercurial Extension,如果问题不够清楚,我会尝试解释: 我想知道您是否可以将扩展代码/脚本添加到存储库中,并在.hg/hgrc中使用相对路径启用它 如果可能的话,只要扩展“代码”可以在每个平台上运行,就可以使用存储库分发扩展 有些问题适用于git,使用Mercurial,您可以将扩展代码毫无问题地添加到存储库中,还可以使用相对路径引用相同的扩展 但是,我认为这是一个交易破坏者,您不能在克隆上强制激活扩展。每个用户都必须在自己的hgrc中手动设置扩展。使用Mercurial,您可以将扩展代码添加到存储库中,而不会出现问

如果问题不够清楚,我会尝试解释:

我想知道您是否可以将扩展代码/脚本添加到存储库中,并在
.hg/hgrc
中使用相对路径启用它

如果可能的话,只要扩展“代码”可以在每个平台上运行,就可以使用存储库分发扩展


有些问题适用于
git

,使用Mercurial,您可以将扩展代码毫无问题地添加到存储库中,还可以使用相对路径引用相同的扩展


但是,我认为这是一个交易破坏者,您不能在克隆上强制激活扩展。每个用户都必须在自己的
hgrc

中手动设置扩展。使用Mercurial,您可以将扩展代码添加到存储库中,而不会出现问题,您还可以使用相对路径引用同一扩展


但是,我认为这是一个交易破坏者,您不能在克隆上强制激活扩展。每个用户都必须在自己的
hgrc

中手动设置扩展。我发现在存储库中分发扩展是可以的,但是用户应该在存储库之外安装它。原因是,如果发布了较新版本的扩展,更新到较旧的历史会降低扩展的级别@krtek是对的,用户还必须在.hg/hgrc中手动启用扩展。

我发现在存储库中分发扩展是可以的,但是用户应该在存储库之外安装它。原因是,如果发布了较新版本的扩展,更新到较旧的历史会降低扩展的级别@krtek是对的,用户也必须在.hg/hgrc中手动启用扩展。

“每个用户都必须在其hgrc中手动设置扩展”(现在是TortoiseHG的一部分)解决了这个问题。但Mark show stopper提到的“每个用户都必须在其hgrc中手动设置扩展”(现在是OrtoiseHG的一部分)解决了这个问题。但马克·休斯所说的“塞子”仍然存在