2009-06-04 64 views

回答

1

我没有经验将Trac迁移到Redmine,但我确实看到了一种解决方案。

这有点在那里,但:

存档在第一个系统Trac的目录,然后将其移动到新的系统和地方解压。然后通过迁移过程,看看它是否有效。

如果您正在使用的数据库系统等SQLite和它问你连接的详情,填写详细信息,如果你是连接到它的外部(不要使用localhost主机)

例子:

Trac directory []: /path/to/extracted/trac 
    Trac database adapter (sqlite, sqlite3, mysql, postgresql) [sqlite]: mysql 
    Trac database host [localhost]: oldserver.example.com 
    Trac database port [3306]: 
    Trac database name []: trac_db 
    Trac database schema [public]: 
    Trac database username []: trac_db_username 
    Trac database password []: trac_db_password 
    Database encoding [UTF-8]: 
    Target project identifier []: myproject 

再次,这可能不会起作用,但它是值得一试。

+0

是的,复制数据库是我已经建议,我想这是最好的方式。 – Makis 2009-06-18 06:23:39

1

假设你正在使用SQLite/sqlite3的,这里的解决方案

迁移脚本会在您指定的trac目录DB/trac.db文件,所以在你trac.db文件从电脑复制源到目标计算机并将其放在与此结构/somewhere/trac/tracprojectname/db/trac.db匹配的目录中。一旦你开始运行迁移脚本,你会被要求提供trac项目目录,然后给/ somewhere/trac/tracprojectname,脚本会自动选择trac.db

我知道,问题是旧的,但认为这会在未来帮助人们。 希望这有助于。

/pnut

相关问题