I started out with a duplicate database entry error, and in trying to fix it am no longer able to resync my Trac database at all. Unable to import all the history I tried to upgrade from 0.12 to 1.0.1, however now when i run the sync either nothing happens or I get the error TracError: Unsupported version control system "svn": cannot import name fs
.
Try to resync all repositories does nothing
[/var/trac/repo]# trac-admin . repository resync "*"
Done.
Specifying a repo returns an error
[/var/trac/repo]# trac-admin . repository resync "MyRepo"
TracError: Unsupported version control system "svn": cannot import name fs
The error originally said "svn" but running pip install svn
got me where I am now, but pip install fs
won't get me past this error.
Tried:
- changing to an older Trac with
easy_install Trac==0.12
and back witheasy_install Trac==1.0.1
- install dependencies with pip:
pip install svn
,pip install fs
- tried running both "resync" and "sync" commands.
System:
- CentOS 5.10
- python 2.7.5
- Trac 1.0.1