我想在mercurial.net的帮助下克隆私人存储库。
我知道我可以用以下方式克隆回购:
repository.Clone(repourl, new Mercurial.CloneCommand().WithObserver(new Mercurial.DebugObserver()).WithUpdate(false));
但它失败了:
其他信息:abort:repourl所需的http授权
我搜索了很多,但我无法找到一个hg命令克隆,如:
hg clone http://bitbucket.com/user/repo username / passowrd
有没有办法在Mercurial中这样做?我不想使用mercurial.ini文件。如果是,我如何使用Merucial.Net实现它?
非常感谢!
答案 0 :(得分:1)
我找到了正确的解决方案。
使用Mercurial.NET,您可以像在客户端这样的命令中一样轻松地克隆存储库。 该URL应如下所示:
http://<USERNAME>:<PASSWORD>@bitbucket.org/user/repo
因此,您可以使用此URL来处理使用Mercurial.NET库的克隆..