【发布时间】:2013-03-02 21:39:11
【问题描述】:
我在本地机器上的几个项目中使用 Tortoise HG 两个句柄源代码控制。我正在推送到 HD 上其他地方的本地目录,作为处理修订历史的一种方式。
我的目录是这样设置的:
项目位于此处:例如 MyDocuments\Project1。
我将提交推送到这里:
C:\Repository\Project1 C:\Repository\Project2
对于其中一个项目,这是可行的。另一方面,当我尝试推送时,出现找不到目录的错误。两个目录的安全设置 (Windows 7) 相同。
MyDocuments\Project2 曾一度处于此源代码控制之下,然后出现了问题。因此,我删除了 .hg 文件和 hg 目录并重新开始,在那里创建了一个新存储库并添加了所有文件以进行初始提交。但是初始提交不会推送。它说:
找不到存储库 C:\Repository\Project2
我很茫然。我已经删除了 HG 文件和目录 3 次并重新开始,但我无法推送。我试过推送到不同的目录 - 没有运气。我猜想重新开始会出现一些问题。
【问题讨论】:
-
在命令行上推送是否也会失败?
-
是的。我正要提到这一点。说“推送到 C:\Repository\Project1”,然后说找不到。
标签: mercurial push tortoisehg