事前設定:(すばやくスピード)データベースのMySQLの-5.5.13-win32のバージョンをインストールするには、rootのパスワードは123465ですセット(Redmineのと競合しないmysql5.5のmysqlデータベースのポート番号)
1、インストールのTestlink(バージョン1.9(Beta5))
TESTLINKは、Apache \ htdocsにフォルダ内のファイルを解凍(インストールはへのファイルの下に置かれapacheの際にRedmineの、付属しています)
Webページは、ページ構成TESTLINKを入力し、TESTLINK /インストール/ index.phpをを開き、
(mysql5.5と一致し、そのデータベースのポート番号をメモ)
2、(記法で)新しい環境に復元元のデータベース環境をバックアップします
バックアップ
mysqldumpを-uroot-p123456testlink> F:\ TESTLINK \ 2013年9月24日月曜日.SQL
(バックアップredmin参照)
回復
mysqlの-uroot-p123456testlink <F:\ TESTLINKバックアップ\ 2013年9月23日月曜日.SQL
(回復redmin参照)
図3は、のTestlinkをログに記録し、それが次のプロンプトが表示されることがあります。
Therearesecuritywarningsforyourconsideration.Seedetailsonfile:C:/xampp/htdocs/testlink/logs/config_check.txt.Todisableanyreferencetothesecheckings,set$tlCfg-> config_check_warning_mode = 'SILENT';
ソリューション:
config.inc.phpをファイルオープンのTestlinkのインストールフォルダ、$ tlCfg-> config_check_warning_mode = 'FILE';
tlCfg-へ> config_check_warning_mode = 'SILENT';救います!そしてなしのヒントで、ページを更新!
4、統合されたRedmineの
、custom_config.inc.php.exampleのcustom_config.inc.phpを変更するTESTLINKの下で、プラス終わりに
$ g_interface_bugsの= 'Redmineの'
B、redmine.cfg.php下TESTLINKの\ cfgファイルを変更します
( 'BUG_TRACK_DB_HOST' は、 'ローカルホスト')を定義し;
( 'BUG_TRACK_DB_NAME'、 'bitnami_redmine')を定義します。
( 'BUG_TRACK_DB_TYPE'、 'のMySQL')を画定します。
( 'BUG_TRACK_DB_USER'、 'bitnami')を定義します。
( 'BUG_TRACK_DB_PASS'、 '8a83cf48ac')を定義します。
( 'BUG_TRACK_DB_CHARSET'、 "UTF-8")を定義します。
定義( 'BUG_TRACK_HREF'、 "http://192.168.100.21:81/redmine/issues/");
定義( 'BUG_TRACK_ENTER_BUG_HREF'、 "http://192.168.100.21:81/redmine/projects/%s/issues/new");
解決
BUG_TRACK_DB_HOST:アドレスデータベース、でもネイティブデータベースがリモートである場合は、IPアドレスを入力
BUG_TRACK_DB_NAME:データベース名
BUG_TRACK_DB_TYPE:データベースの種類、ここではMySQLを使ってRedmineの
BUG_TRACK_DB_USER:データベース・ユーザー名
BUG_TRACK_DB_PASS:(database.ymlの下に新しい環境Redmineの\ htdocsに\ configファイルを表示するには、ユーザー名とパスワード)データベースのパスワード
BUG_TRACK_DB_CHARSET:フォーマットをコード(文字化けしている場合、他のフォーマットのために)
BUG_TRACK_HREF:Redmineのは、問題に対処
BUG_TRACK_ENTER_BUG_HREF:Redmineのアイテムは、新しいアドレスBUGに対応
完成し、Apacheを再起動します。
もう一つ:(「BUG_TRACK_ENTER_BUG_HREF」、「http://192.168.100.21:81/redmine/projects/%s/issues/new」)を定義します。目的を達成するために、自動的に対応するRedmineのプロジェクトにリンクされているこの機能をTESTLINK、それを設定するTESTLINK。
TESTLINK \ libに\バグ追跡を入力し、ファイルを開くint_redmine.php
の末尾に次のコードを追加します。
functiongetEnterBugURL()
{IF(はstrstr(BUG_TRACK_ENTER_BUG_HREF、 '%1')){
$ tproject_prefix = ISSET($ _ SESSION [ 'testprojectPrefix'])($ _ SESSION [ 'testprojectPrefixを'])トリム: '';?
$ BugURL =はsprintf(BUG_TRACK_ENTER_BUG_HREF、$のtproject_prefix)。
}
$ BugURLを返します;}
プログラムコードのアクションはTESTLINK識別支払っ%sが取られています。
アイテム識別TESTLINKを設定すると、管理者のログインTESTLINKを設定するには
一度設定、使用時のケースの実行は、問題へのリンクを追加することができますRedmineの
統合が完了すると
ます。https://www.cnblogs.com/pinpin/p/9849285.htmlで再現