2009-09-04 88 views
2

我寫了一些利用pysvn分析項目的Python腳本。我想在一個現在處於市場回購的項目上運行這些項目,所以我想知道如何在我的機器上獲得市場回購的副本,然後將其轉換爲svn標準,以便pysvn可以使用它。將Bazaar回購轉換爲SVN

我發現了一些關於將SVN轉移到Bazaar的文檔,但沒有其他方法。可能嗎?

+0

以Python編寫的Bazaar,因此您可以編寫類似的腳本來使用本機bzrlib API分析bzr repo。 – bialix 2009-09-04 23:06:09

+0

原創話題:請參閱[如何將baazar分支導出到新的Subversion存儲庫...](http://stackoverflow.com/questions/4932302/how-to-export-a-baazar-branch-into-a -new-subversion-repository-and-then-pull-pus)與工作答案 – Yury 2012-05-04 13:05:12

回答

1

你說腳本是用Python編寫的嗎?由於Bazaaar是用Python編寫的,所以你很幸運,因此可以使用bzrlib來分析存儲庫。

這就是說,在Ubuntu 9.04上安裝bzr-svn時,當我嘗試將「bzr push」到subversion repo中的文件夾時,我得到了「fetch()有一個意外的關鍵字參數'fetch_spec'」。

0

我沒有使用它的集市,但我用Tailor保持一個svn回購與git回購同步。

3

您可以使用bzr-svn插件將bzr分支推入svn repo。