[svn+python]tracのinitenv中のsubversionエラー
自分のマシン(Mac OS 10.5.5)にtracを導入に挑戦してる途中でのエラーで困っています。
tracのインストールを終え、リポジトリ作成、作業コピー作成を終えた後にinitenvしました。
Prohect Name, Database connection string, Repository type, Path to Repositoryを入力してEnterを押すと、以下の様なエラーが出ます。
...(略)
WikiStart imported from /Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/wiki/default-pages/WikiStart
Initenv for '/[Projetを作ろうとしたディレクトリ]/ProjectName' failed.
("Expected FS format '2'; found format '3'", 160043)
Traceback (most recent call last):
File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/admin/console.py", line 586, in do_initenv
repos = self.__env.get_repository()
File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/env.py", line 270, in get_repository
return RepositoryManager(self).get_repository(authname)
File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/versioncontrol/api.py", line 157, in get_repository
repos = self._connector.get_repository(rtype, rdir, authname)
File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 280, in get_repository
'branches': self.branches})
File "/Library/Python/2.5/site-packages/Trac-0.11.1.ja2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 401, in __init__
self.repos = repos.svn_repos_open(self.path, self.pool())
File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/libsvn/repos.py", line 47, in svn_repos_open
return apply(_repos.svn_repos_open, args)
SubversionException: ("Expected FS format '2'; found format '3'", 160043)
自分なりに調べ、「マシン内に複数バージョンのSubversionがあって、Pythonに通っているsvnへのパスがSubverion 1.5.xx。期待されていたのは1.4.xx」という風に認識しています。が、この先どうしたら良いかわからなくなってしまい、困ってしまいました。
質問は以下の3つ(4つ)です。
■自分のマシンに入っているSubversionの一覧を知りたい
■Terminalで"which svn"と打つと、「/opt/local/bin/svn」と返ってきます。これが自分のマシン内に複数あるSubversionのどれを見に行っているのかを知りたい
■1.4.xxにパスを通したい or 1.5.xxを期待させたい
(■その他上記エラーの解決策を知りたい)
よろしくお願いします。
お礼
回答ありがとうございます。 いろいろ試してみたのですが、申し訳ありませんが、 Windows Sever 2008でTracを動かすことを断念しました。