簡體   English   中英

hg從macOS上的Subversion轉換-無法加載Subversion python綁定?

[英]hg convert from Subversion on macOS — could not load Subversion python bindings?

我想在MacOS上將Subversion存儲庫轉換為Merurial。 我已經制作了svn repo的本地副本。 然后我嘗試

hg convert --source-type svn --dest-type hg srcPath dstPath

並得到

could not load Subversion python bindings
abort: srcPath: missing or unsupported repository

在convert擴展上找到了此頁面,該頁面討論了需要Subversion python綁定的問題。 它說的一件事是

綁定包含在TortoiseHg分發軟件包和用於Mercurial的Win32 InnoSetup(非MSI)二進制文件中,因此,如果您安裝了它們中的任何一個,都不需要安裝其他軟件包。

好吧,我安裝了TortoiseHG,這是macOS上的一個應用程序,但我看不出有什么幫助。

還說

對於Mac OS X,最簡單的方法是安裝CollabNet Subversion構建,然后將/ opt / subversion / lib / svn-python的內容復制到Python安裝的site-package目錄中。

因此,我通過他們的鏈接訪問了CollabNet Subversion構建,並且看到了針對Windows,Linux和Solaris的產品,但與macOS無關。

我還嘗試安裝MacPorts和安裝subversion-python27bindings軟件包。 沒有幫助。 (以防萬一,我不熟悉Python,只有最模糊的主意是什么綁定。)

我迷路了。

我通過使用MacPorts安裝hgsubversion擴展,然后使用該克隆來克隆svn存儲庫,而不是使用hg convert來使其工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM