On 4/5/2013 5:40 PM, Steve Borho wrote:
On Fri, Apr 5, 2013 at 6:46 PM, Ross Boylan <[email protected]
<mailto:[email protected]>> wrote:
On 4/5/2013 1:02 PM, André Sintzoff wrote:
> 2013/4/5 Ross Boylan <[email protected]
<mailto:[email protected]>>:
>> On 4/5/2013 12:30 PM, André Sintzoff wrote:
>>>
>>> Do you have a recent version of hg-git?
>>>
>>>
>>> André
>> Well, there's my problem! I'm trying to use Hg on a git
repository!
>> Amazing what I can overlook.
>>
>> Are you referring to http://hg-git.github.io?
> Yes
>
>> Is there any integration
>> with tortoisehg?
> http://tortoisehg.bitbucket.org/manual/2.7/nonhg.html#hg-git-git
>
I think I have it all set up.* However, I don't see any new
options in
TortoiseHG, and my attempts to pull fail (unsurprisingly, given
that the
actual command executed is unchanged). I did restart the workbench
after the setup, and I've upgraded to tortoisehg 2.7.1.
Do I need to go to the command line to use hg-git?
Ross
(*) I spent a lot of time trying to understand and follow the
instructions form hg-git and dulwich. Then I read the 2nd,
tortoisehg-specific link and noticed it said dulwich was already
installed. So I cloned the hg-git repo and pointed mercurial.ini
at the
clone.
To be somewhat pedantic, you have to point Mercurial at the hggit
folder within the hg-git repository.
[extensions]
hggit = C:\repos\hg-git\hggit
I thought I did that, but
If it's installed properly, 'hg help git' will give you more info
Interesting:
C:\Users\rdboylan\Documents\GitHub\dulwich>hg git help
*** failed to import extension hggit from
C:\Users\rdboylan\Documents\hg-git: No module named hg-git
hg: unknown command 'git'
Then I realized my path was too short. After modifying mercurial.ini by
adding \hggit things seemed to work (I also realized it should be hg git
help!).
Now the sync window has a new option, git, and when I use that I am able
to pull the revisions. Yay!
BTW, it might be nice if there was a more convenient way to use a
complete repository specification. Eg. I can copy
git://github.com/stefvanbuuren/mice.git from github (that is, copy the
URL), but I had to break it into parts to use the interface.
Thanks, everyone, for your help.
Ross
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire
the most talented Cisco Certified professionals. Visit the
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss