Migrazione da Trac a Redmine su un altro computer
Domanda
E 'possibile la migrazione di un database di Trac per Redmine se i due sistemi sono in macchine diverse altro modo che copiando Trac per l'altra macchina? La migrazione all'interno della stessa scatola è facile: http://www.redmine.org/wiki/redmine/ RedmineMigrate , ma dal momento che la migrazione richiede l'accesso ai file Trac, non riesco a vedere come questo potrebbe essere fatto.
Soluzione
Non ho esperienza migrazione Trac a Redmine, ma lo faccio vedere una soluzione.
E 'un po' là fuori, ma:
archivio directory trac sul primo sistema, per poi passare al nuovo sistema ed estrarre da qualche parte. Quindi passare attraverso la procedura di migrazione e vedere se funziona.
Se si utilizza un sistema di database SQLite altri e ti chiede i dettagli sul collegamento, compilare i dettagli come se si stesse collegando ad esso esternamente (non utilizzare localhost per l'host)
Esempio:
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
Ancora una volta, questo probabilmente non funzionerà, ma vale la pena di provare.
Altri suggerimenti
Supponendo che si sta utilizzando SQLite / sqlite3 Ecco la soluzione
Lo script di migrazione sembra per il file db / trac.db nella directory trac si specifica, in modo da copiare il file di trac.db dalla fonte computer a computer di destinazione e inserirlo in una directory che hanno soddisfatto questa struttura / da qualche parte / trac / tracprojectname / db / trac.db. Una volta che si avvia l'esecuzione dello script di migrazione, vi verrà chiesto di directory del progetto trac, poi dare / da qualche parte / trac / tracprojectname, lo script prenderà automaticamente il trac.db
Lo so, La domanda è vecchia, ma pensato che questo avrebbe aiutato la gente in futuro. Spero che questo aiuti.
/ pnut