代码之家  ›  专栏  ›  技术社区  ›  Tufo

Trac问题(与BitNami一起安装)

  •  0
  • Tufo  · 技术社区  · 15 年前

    问题是:

    1. 在安装过程中,当BitNami安装程序请求项目存储库目录时,它仅在您编写不存在的路径时接受,否则无法继续。因此,我不得不将路径指向“C:\Repositories\TRAC”(一个新文件夹),而不是“C:\Repositories\DBG”(我创建的项目的存储库所在的位置)。所以,在安装之后,我在

      [trac]
      repository_dir = C:\Repositories\TRAC
      repository_type = svn
      

        [trac]
        repository_dir = C:\Repositories\DBG
        repository_type = svn
    

    现在,当我在Trac中登录到DBG项目时,它会发出警告:

    警告:无法与同步 存储库(“存储库目录”已 更改为“trac admin resync” 需要操作)。看看这个房间 有关详细信息,请参阅Trac日志。

    当我转到cmd时,会发生以下情况:

    C:\Users\Fernando>cd\
    
    C:\>cd C:\Program Files\BitNami Trac Stack\trac\Scripts
    
    C:\Program Files\BitNami Trac Stack\trac\Scripts>trac-admin resync
    Welcome to trac-admin 0.11.6
    Interactive Trac administration console.
    Copyright (c) 2003-2009 Edgewall Software
    
    Type:  '?' or 'help' for help on commands.
    
    Trac [C:\Program Files\BitNami Trac Stack\trac\Scripts\resync]> resync
    Failed to open environment. [Errno 2] No such file or directory: 'C:\\Program Fi
    les\\BitNami Trac Stack\\trac\\Scripts\\resync\\VERSION'
    Traceback (most recent call last):
      File "c:\program files\bitnami trac stack\trac\lib\site-packages\Trac-0.11.6-p
    y2.5.egg\trac\admin\console.py", line 177, in env_open
        self.__env = Environment(self.envname)
      File "c:\program files\bitnami trac stack\trac\lib\site-packages\Trac-0.11.6-p
    y2.5.egg\trac\env.py", line 209, in __init__
        self.verify()
      File "c:\program files\bitnami trac stack\trac\lib\site-packages\Trac-0.11.6-p
    y2.5.egg\trac\env.py", line 277, in verify
        fd = open(os.path.join(self.path, 'VERSION'), 'r')
    IOError: [Errno 2] No such file or directory: 'C:\\Program Files\\BitNami Trac S
    tack\\trac\\Scripts\\resync\\VERSION'
    
    C:\Program Files\BitNami Trac Stack\trac\Scripts>
    

    应该是什么?

    2-配置徽标:
    在页眉标志键处:

        [header_logo]
        alt = DBG
        height = 50
        link = http://localhost:801/trac/DBG
        src = ITINT150.png
        width = 150
    

    提前谢谢!

    2 回复  |  直到 15 年前
        1
  •  5
  •   retracile    13 年前

    对于resync,trac admin的第一个参数是trac环境目录。所以快跑

    trac-admin <path-to-trac-environment> resync
    

    从Trac 0.12开始,上述命令更改为:

    trac-admin <path-to-trac-environment> repository resync <repository-name or '*'>
    

    对于logo,将src设置为 site/ITINT150.png ,并将 ITINT150.png <path-to-trac-environment>/htdocs 目录。

        2
  •  0
  •   Patrick    14 年前

    我尝试了@retracile的解决方案,但收到了来自trac admin的“Command not found”消息。这就是最终对我起作用的原因:

    trac-admin </path/to/trac/env> repository resync "*"
    

    http://trac.edgewall.org/wiki/TracAdmin

    推荐文章