【问题标题】:Trac will not resync with SVN repositoryTrac 不会与 SVN 存储库重新同步
【发布时间】:2014-07-18 18:33:15
【问题描述】:

经过一番斗争,并切换到 Bitnami's Trac installer,我仍然无法让 Trac 识别我的存储库。通过 Trac 建立的新存储库在某种程度上似乎只是作为空白存储库工作。问题是我无法与他们同步。

具体来说:

trac-admin [Trac folder]\[projects]\[project] repository resync (default)
TracError: Unsupported version control system "svn": cannot import name fs

我很确定问题会更深层次,因为这是由 Bitnami Trac Stack 应用程序制作的未受影响的 SVN。此外,据我所知,这是它使用的 Python 的打包版本。

日志文件说

2014-07-18 14:23:46,542 Trac[svn_fs] INFO: Failed to load Subversion bindings
Traceback (most recent call last):
  File "c:\users\user\appdata\local\temp\easy_install-4vaacr\Trac-1.0-py2.7-win32.egg.tmp\tracopt\versioncontrol\svn\svn_fs.py", line 273, in __init__
    _import_svn()
  File "c:\users\user\appdata\local\temp\easy_install-4vaacr\Trac-1.0-py2.7-win32.egg.tmp\tracopt\versioncontrol\svn\svn_fs.py", line 72, in _import_svn
    from svn import fs, repos, core, delta
ImportError: cannot import name fs

我使用的是 Windows 7。另外,Trac 设置的存储库无法在 TortoiseSVN 存储库浏览器中打开:

Unable to connect to a repository at URL 'file:///E:/Bitnami/Trac/default'
Unable to open an ra_local session to URL
Unable to open repository 'file:///E:/Bitnami/Trac/default'
Expected FS format between '1' and '4'; found format '6'

【问题讨论】:

    标签: python svn windows-7 trac bitnami


    【解决方案1】:

    在我的情况下,这是一个问题,Trac 试图调用我安装的 Python 版本供个人使用,但安装了它自己的副本,所以我将它全部卸载,重新安装它而没有 Python 的个人副本,并再次运行它。这次我发现没有安装各种库,我可以发誓之前由 Bitnami 负责。

    解决这个问题的方法是:

    easy_install Trac==1.0
    

    Setuptools,即easy_install,是随Bitnami 一起安装的,所以这不是问题。之后就可以正常同步仓库了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-12
      相关资源
      最近更新 更多