![](/img/trans.png)
[英]hg convert from Subversion on macOS — could not load Subversion python bindings?
[英]hg convert, Subversion python bindings error
我正在嘗試將一個Subversion存儲庫轉換為Merurial一個存儲庫,此時,我只是把頭撞在牆上。
在當前的Windows服務器上,安裝了以下程序:
Visual SVN服務器,
TortoiseHg,
Python2.7
在我的控制台中,運行命令
hg convert [dest] [source]
這給出了很多關於存儲庫類型不同的錯誤,這也
could not load Subversion python bindings
經過一番谷歌搜索后,我發現這些綁定應該包含在TortoiseHg中,但是正如我已經提到的,我已經安裝了TortoiseHg,但仍無法正常工作。 然后,我嘗試下載svn python綁定,並閱讀將其添加到Python27 / Lib / site-packages目錄中的某個位置,但仍無法正常工作。 我認為我可能不得不用python或其他東西重新編譯這些綁定,但是我從未使用過python,所以我很迷路
您以錯誤的順序使用了參數
hg convert [OPTION] ...源[DEST [REVMAP]]
對於TortoiseHG 3.4及更高版本,您必須下載並啟用Subversion綁定作為單獨的擴展
[extensions] ... svnbindings = c:\\insertpath.py
hg version --svn
輸出),也不能僅通過任何網絡轉換帶有file:///
access-protocol的1.8存儲庫 >hg version --svn ... hgsubversion: 538bbb927609 Subversion: 1.7.5 bindings: SWIG
>hg convert file:///Z:/SVN
assuming destination SVN-hg
initializing destination SVN-hg repository
abort: repository 'file:///Z:/SVN' is not local
Z:\\ SVN存儲庫是使用普通svnadmin create
>hg convert file:///Z:/SVN17
assuming destination SVN17-hg
initializing destination SVN17-hg repository
scanning source...
sorting...
converting...
0 Initial data
Z:\\ SVN17是使用--compatible-version 1.7
選項創建的
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.