![Mercurial - 无需直接克隆/操作远程存储库即可获取目录结构?](https://linux22.com/image/519891/Mercurial%20-%20%E6%97%A0%E9%9C%80%E7%9B%B4%E6%8E%A5%E5%85%8B%E9%9A%86%2F%E6%93%8D%E4%BD%9C%E8%BF%9C%E7%A8%8B%E5%AD%98%E5%82%A8%E5%BA%93%E5%8D%B3%E5%8F%AF%E8%8E%B7%E5%8F%96%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%EF%BC%9F.png)
我想知道是否有办法直接用 mercurial 操作远程存储库?
我正在构建 Dreamweaver Mercurial 插件,并且希望能够列出目录而不必克隆整个存储库。这可能吗?
我尝试使用locate *,但是当我使用带有hg的命令时,它会中止并显示消息说存储库不是本地的,而使用本地存储库当然可以工作。
答案1
这不能作为线路协议的一部分来完成,因此您需要有一个本地存储库。也就是说,如果没有 Mercurial 中的本地存储库,您能做的事情相对较少,因此要求(甚至可能帮助用户拥有)本地存储库是有意义的。