2

在 TortoiseHG 2.2 Workbench 中,我可以右键单击“存储库注册表”窗格中的“默认”存储库,然后单击“新建组”命令。这个新组命令有什么作用?

看起来它只是一种将存储库重组为树结构而不是扁平结构的方法,但是我找不到任何文档,而且我担心它可能会产生我不知道的副作用.

4

2 回答 2

6

存储库注册表只是 TortoiseHg 内部保存的存储库列表。您可能已经注意到,您可以从整个硬盘驱动器中提取存储库,并且无论它们在硬盘驱动器上的实际目录位置如何,它们都会显示在默认文件夹下的平面列表中。

您可以从此列表中删除 repo 或在列表中上下移动它们,这不会影响硬盘驱动器上的实际 repo。同样,如果您在此注册表中创建一个文件夹并将存储库移入其中,您只是重新排列此树视图,而不更改实际存储库中的任何内容。

真的,这只是在 TortoiseHg Workbench 中打开 repos 的快捷方式列表/树,仅此而已。

如果您想查看存储库注册表实际存在的位置,请在 Windows 上查看此处,或在其他操作系统中查看相应位置:

C:\Users\yourusername\AppData\Roaming\TortoiseHg\thg-reporegistry.xml
于 2013-05-20T20:50:20.723 回答
1

这个新组命令有什么作用?

添加新组,您可以在该组下收集一些存储库?!因为 repo-list 是 Workbench 不是纯粹的平面,它有 2 层:组(视觉上 - 文件夹)和该组中的存储库

存储库注册表

于 2013-05-21T04:59:53.537 回答