我编写了一些利用 pysvn 来分析项目的 python 脚本。我想在一个现在在集市回购的项目上运行这些,所以我想知道如何在我的机器上获得集市回购的副本,然后将其转换为 svn 标准,以便 pysvn 可以使用它。
我找到了一些关于将 SVN 转到 Bazaar 的文档,但反之则不然。是否可以?
您可以使用 bzr-svn 插件将 bzr 分支推送到 svn repo。
你说脚本是用 Python 写的?您很幸运,因为 Bazaaar 是用 Python 编写的,因此bzrlib可用于分析存储库。
也就是说,在 Ubuntu 9.04 上安装了 bzr-svn 后,当我尝试“bzr push”到 subversion repo 中的文件夹时,我得到“fetch() got an unexpected keyword argument 'fetch_spec'”。
我没有将它用于 Bazaar,但我使用Tailor来保持 svn 存储库与 git 存储库同步。