2013-07-03 42 views
9

Tôi đã cài đặt phiên bản mới nhất của TortoiseHG cho Windows từ https://tortoisehg.bitbucket.io/download/index.html (2.8.1)TortoiseHG và hgsubversion (Windows): "không có mô-đun tên hgsubversion"

tôi đã làm

hg clone http://bitbucket.org/durin42/hgsubversion . 

Và có đúng con đường thiết lập trong mercurial.ini:

[extensions] 
hgsubversion = C:\hgextensions\hgsubversion\hgsubversion 

Nếu tôi làm:

hg version --svn 

tôi có thể thấy hgsubversion mà dường như được cài đặt một cách chính xác:

Mercurial Distributed SCM (version 2.6.2) 
(see http://mercurial.selenic.com for more information) 

Copyright (C) 2005-2012 Matt Mackall and others 
This is free software; see the source for copying conditions. There is NO 
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 

hgsubversion: 32f6b970c762 
Subversion: 1.6.16 
bindings: SWIG 

Nhưng khi tôi muốn nhân bản một kho SVN (bất kỳ ví dụ từ web) nó nói:

abort: No module named hgsubversion! 

là gì sai ở đây?

Trả lời

8

Tôi đã gặp sự cố tương tự. Hãy thử cập nhật hgsubversion cho c6e9889dba27 - nó hoạt động cho tôi.

+2

Đây là lời khuyên có hại, bởi vì nó có nghĩa là người bảo trì hgsubversion không nhận được một báo cáo lỗi. – durin42

+0

Có hại lâu dài, nhưng nó chắc chắn đã cho tôi ra khỏi một sửa chữa chặt chẽ trong khi một lỗi làm theo cách của mình thông qua một quá trình! – codekaizen

+0

Trình bảo trì hgsubversion không kiểm tra tất cả các câu hỏi hgsubversion trên SO? – SSpoke

7

Cập nhật | quay lại thẻ mới nhất của hgsubversion. Và điền vào báo cáo lỗi

0

Bắt đầu từ TortoiseHG 2.10 (hiện nay là 2.10.1)

>hg version 
Mercurial Distributed SCM (version 2.8) 
(see http://mercurial.selenic.com for more information) 

và HGSubversion 91cf81a36236 (r1100)

hgsubversion>hg id 
91cf81a36236 tip 

chức năng được khôi phục