我在本地机器上的几个项目中使用 Tortoise HG 两个句柄源代码控制。我正在推送到 HD 上其他地方的本地目录,作为处理修订历史的一种方式。
我的目录设置如下:
项目位于此处:例如 MyDocuments\Project1。
我将提交推送到这里:
C:\Repository\Project1 C:\Repository\Project2
对于其中一个项目,这是可行的。另一方面,当我尝试推送时,我收到一个找不到目录的错误。两个目录的安全设置 (Windows 7) 相同。
MyDocuments\Project2 曾一度处于此源代码控制之下,但后来出现了问题。因此,我删除了 .hg 文件和 hg 目录并重新开始,在那里创建了一个新存储库并添加了所有文件以进行初始提交。但是初始提交不会推送。它说:
未找到存储库 C:\Repository\Project2
我不知所措。我已经删除了 HG 文件和目录 3 次并重新开始,但我无法推送。我试过推送到不同的目录 - 没有运气。我猜想重新开始会出现一些问题。