2010-08-04 23 views
2

Python有一個名爲'pysvn'的subversion綁定,可以用來操作subversion版本庫。 IronPython有類似的東西嗎?是否有可能從ironpython訪問顛覆?

我的測試平臺在Windows 7 64位與Visual Studio 2010

+0

我可能是無知的,但你不能只用pysvn? – 2010-08-04 18:34:58

+0

我對python'binding'的概念可能不是很熟悉,但我不知道如何使用爲python 2.6安裝的綁定在IronPython中使用。簡單地在Visual Studio中執行「import pysvn」會引發「沒有這樣的包」異常。 – grigoryvp 2010-08-04 18:38:12

+1

我相信pysvn在內部使用C++,所以,如果這是真的,你不能將它移植到C++/CLI或類似的東西,我相信。 http://pysvn.tigris.org/ – 2010-08-04 19:02:06

回答

1

也許基於.NET的解決方案會更好:sharpsvn

+0

這可能有幫助!也許你可以在http://j.mp/aTNhLr看看我的另一個問題 - 我無法找到正確的現在如何正確地將第三方sharpsvn .net .dll引用添加到IronPython項目:) – grigoryvp 2010-08-05 12:37:32

1

我相信你可以在IronPython導入pysvn,但你必須添加蟒蛇site-packages目錄IRONPYTHONPATH

+0

將python站點包文件夾添加到IRONPYTHONPATH只會導致Visual Studio 2010在啓動時崩潰:( – grigoryvp 2010-08-04 19:13:06

+0

嘗試Lucas提供的解決方案,我不是'IronPython'專家,不幸的是:-( – gruszczy 2010-08-04 19:35:07

2

如果@gruszczy解決方案不工作,你可以看看ironclad以及