2009-09-04 11 views
2

Ich habe einige Python-Skripte, die Vorteile von Pysvn, um ein Projekt zu analysieren. Ich möchte diese auf einem Projekt laufen lassen, das jetzt in einem Basar Repo ist, also habe ich mich gefragt, wie ich eine Kopie des Bazaar Repos auf meiner Maschine bekommen und sie dann in einen SVN Standard übersetzen könnte, damit Pysvn es benutzen kann.Convert Bazaar Repo zu SVN

Ich fand einige Dokumentation über SVN zum Basar gehen, aber nicht anders herum. Ist es möglich?

+0

Basar in Python geschrieben, so können Sie ähnliche Skript schreiben, um bzr Repo mit nativen bzrlib API zu analysieren. – bialix

+0

Ursprüngliche Thema Frage: siehe [Wie exportiert man einen Baazar-Zweig in ein neues Subversion-Repository ...] (http://stackoverflow.com/questions/4932302/how-to-export-a-baazar-branch-into-a -new-subversion-repository-and-then-pull-pus) mit funktionierender Antwort – Yury

Antwort

1

Sie sagen, die Skripte sind in Python? Sie haben Glück, da Bazaaar in Python geschrieben wird, also bzrlib kann verwendet werden, um ein Repository zu analysieren.

Das heißt, mit bzr-svn auf Ubuntu 9.04 installiert, bekomme ich "Fetch() bekam ein unerwartetes Keyword-Argument" fetch_spec "", wenn ich versuche, "bzr Push" zu einem Ordner in einem Subversion Repo.

0

Ich habe es nicht für Bazaar verwendet, aber ich habe Tailor verwendet, um ein SVN Repo synchron mit einem Git Repo zu halten.

3

Sie können bzr-Svn-Plugin verwenden, um bzr Zweig in Svn Repo schieben.