From tosikawa @ users.sourceforge.jp Tue Sep 2 23:15:26 2008 From: tosikawa @ users.sourceforge.jp (Toshiyuki Kawanishi) Date: Tue, 02 Sep 2008 23:15:26 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCJE8kOCRhJF4kNyRGISMbKEI=?= In-Reply-To: <0C9BD925C67F5C40BF1A8CEF656E277F02C41CE9@tkntsmail01.ap.thmulti.com> References: <0C9BD925C67F5C40BF1A8CEF656E277F02C41CE9@tkntsmail01.ap.thmulti.com> Message-ID: <20080902224146.100A.D9A35B9E@users.sourceforge.jp> Matsushitaさん はじめまして。川西と申します。 ご質問ありがとうございます! 私の知る限りですが、TestLink 1.7.xのGUIからの操作では カスタムフィールドをエクスポートしたり、 デフォルト値を設定することはできません。 対策としては、カスタムフィールドのリストの内容ごとに テストスイートを作成し、 テストケースをコピーするしかないと思います。 # 1.8ではカスタムフィールドは大分改善される予定です。 ただし、データベースを直接操作することを厭わないのであれば、 データベースを書き換えて Default Valueを差し込むという方法もあります。 testlinkのデータベースには custom_fieldsというテーブルがあります。 その中にdefault_valueという項目がありますので、 そのなかに値を書き込むことでデフォルト値を設定することができます。 SQLで書くと以下のようになります。 UPDATE ``.`custom_fields` SET `default_value` = '<デフォルト値>' WHERE `custom_fields`.`name` ='<カスタムフィールド名>' LIMIT 1 ; ご不明点などありましたら今後もお気軽にご投稿ください。 以上、ご確認をお願い致します。 --- > はじめまして。 > 当社でテスト業務を行うにあたってTESTLinkの導入を検討しており、 > 現在、数名で実際に使用してテストが効率よく実行できるようにカスタムフィールドを作成しております。 > そこで、一点質問があります。 > お手数ですがよろしくお願いします。 > > テスト実行時に各テストケースにテストをおこなった環境を選択できるように > カスタムフィールドにてMultiselection Listを作成し、テスト実行時にも表示されているのですが、 > これを一括で複数のテストケースを変更できないでしょうか? > > 今まではエクセルシートの上部にテストを実行した環境をまとめて記載していたのですが、 > TestLinkですと、ひとつ、ひとつの項目で分けられてしまうので、テスト担当者が記載ミスを > 犯す可能性があり、困っています。 > > 次のバージョンにてデフォルト値設定ができるというのは認識していますが、 > 本バージョン(1.7.4)にて設定できないでしょうか? > > よろしくお願いします。 From Kumiko.Matsushita @ thomson.net Wed Sep 3 16:54:04 2008 From: Kumiko.Matsushita @ thomson.net (Matsushita Kumiko) Date: Wed, 3 Sep 2008 16:54:04 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCJE8kOCRhJF4kNyRGISMbKEI=?= In-Reply-To: <20080902224146.100A.D9A35B9E@users.sourceforge.jp> References: <0C9BD925C67F5C40BF1A8CEF656E277F02C41CE9@tkntsmail01.ap.thmulti.com> <20080902224146.100A.D9A35B9E@users.sourceforge.jp> Message-ID: <0C9BD925C67F5C40BF1A8CEF656E277F02C97E27@tkntsmail01.ap.thmulti.com> 川西さん このたびはお世話になり、ありがとうございました。 こちらでデータベースを書き換えてデフォルト値の設定ができました。 ありがとうございました。 松下 -----Original Message----- From: testlinkjp-users-bounces @ lists.sourceforge.jp [mailto:testlinkjp-users-bounces @ lists.sourceforge.jp] On Behalf Of Toshiyuki Kawanishi Sent: Tuesday, September 02, 2008 11:15 PM To: TestLink JP Users ML Subject: Re: [Testlinkjp-users] はじめまして。 Matsushitaさん はじめまして。川西と申します。 ご質問ありがとうございます! 私の知る限りですが、TestLink 1.7.xのGUIからの操作では カスタムフィールドをエクスポートしたり、 デフォルト値を設定することはできません。 対策としては、カスタムフィールドのリストの内容ごとに テストスイートを作成し、 テストケースをコピーするしかないと思います。 # 1.8ではカスタムフィールドは大分改善される予定です。 ただし、データベースを直接操作することを厭わないのであれば、 データベースを書き換えて Default Valueを差し込むという方法もあります。 testlinkのデータベースには custom_fieldsというテーブルがあります。 その中にdefault_valueという項目がありますので、 そのなかに値を書き込むことでデフォルト値を設定することができます。 SQLで書くと以下のようになります。 UPDATE ``.`custom_fields` SET `default_value` = '<デフォルト値>' WHERE `custom_fields`.`name` ='<カスタムフィールド名>' LIMIT 1 ; ご不明点などありましたら今後もお気軽にご投稿ください。 以上、ご確認をお願い致します。 --- > はじめまして。 > 当社でテスト業務を行うにあたってTESTLinkの導入を検討しており、 > 現在、数名で実際に使用してテストが効率よく実行できるようにカスタムフィールドを作成しております。 > そこで、一点質問があります。 > お手数ですがよろしくお願いします。 > > テスト実行時に各テストケースにテストをおこなった環境を選択できるように > カスタムフィールドにてMultiselection Listを作成し、テスト実行時にも表示されているのですが、 > これを一括で複数のテストケースを変更できないでしょうか? > > 今まではエクセルシートの上部にテストを実行した環境をまとめて記載していたのですが、 > TestLinkですと、ひとつ、ひとつの項目で分けられてしまうので、テスト担当者が記載ミスを > 犯す可能性があり、困っています。 > > 次のバージョンにてデフォルト値設定ができるというのは認識していますが、 > 本バージョン(1.7.4)にて設定できないでしょうか? > > よろしくお願いします。 _______________________________________________ Testlinkjp-users mailing list Testlinkjp-users @ lists.sourceforge.jp http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users From Kumiko.Matsushita @ thomson.net Wed Sep 3 16:54:41 2008 From: Kumiko.Matsushita @ thomson.net (Matsushita Kumiko) Date: Wed, 3 Sep 2008 16:54:41 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCJUYlOSVIJTEhPCU5RmIbKEI=?= =?iso-2022-jp?b?GyRCJE5KODhASlE5ORsoQg==?= Message-ID: <0C9BD925C67F5C40BF1A8CEF656E277F02C97E2B@tkntsmail01.ap.thmulti.com> 川西さん 先日はカスタムフィールドのデフォルト値の設定について教えて いただき、ありがとうございました。 もう一点、教えてください。 テストケース内にある、「要約」を削除もしくは、文言を変える事は可能でしょうか? テストケースごとに要約を入力する形式ではありませんので、できれば削除もしくは備考または、注意点などに変更したいです。 よろしくお願いします。 松下 -------------- next part -------------- HTMLの添付ファイルを保管しました... URL: http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/attachments/20080903/fecc8a67/attachment.htm From hnishi @ skygroup.jp Wed Sep 3 18:34:46 2008 From: hnishi @ skygroup.jp (=?iso-2022-jp?B?GyRCQD47MxsoQiAbJEJHbjxCGyhC?=) Date: Wed, 3 Sep 2008 18:34:46 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCJUYlOSVIJTEhPCU5RmIbKEI=?= =?iso-2022-jp?b?GyRCJE5KODhASlE5ORsoQg==?= References: <0C9BD925C67F5C40BF1A8CEF656E277F02C97E2B@tkntsmail01.ap.thmulti.com> Message-ID: はじめまして、西山です。 > テストケース内にある、「要約」を削除もしくは、文言を変える事は可能でしょうか? 非表示にできます。 /locale/ja_JP/strings.txt を下記の様に修正してみて下さい。 -------------------------------- //$TLS_summary = "要約"; $TLS_summary = ""; //$TLS_test_exec_summary = "要約"; $TLS_test_exec_summary = ""; -------------------------------- 以上です。 ----- Original Message ----- From: "Matsushita Kumiko" To: Sent: Wednesday, September 03, 2008 4:54 PM Subject: [Testlinkjp-users] テストケース内の文言変更 > 川西さん > > 先日はカスタムフィールドのデフォルト値の設定について教えて > いただき、ありがとうございました。 > もう一点、教えてください。 > > テストケース内にある、「要約」を削除もしくは、文言を変える事は可能でしょうか? > テストケースごとに要約を入力する形式ではありませんので、できれば削除もしくは備考または、注意点などに変更したいです。 > > よろしくお願いします。 > 松下 > > -------------------------------------------------------------------------------- > _______________________________________________ > Testlinkjp-users mailing list > Testlinkjp-users @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > From hnishi @ skygroup.jp Fri Sep 5 13:12:04 2008 From: hnishi @ skygroup.jp (=?iso-2022-jp?B?GyRCQD47MxsoQiAbJEJHbjxCGyhC?=) Date: Fri, 5 Sep 2008 13:12:04 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?REIbJEIlUCVDJS8lIiVDJVcbKEI=?= =?iso-2022-jp?b?GyRCNSFHPSRLJEQkJCRGJE5NV0s+GyhC?= References: <2B27BC1E076D4EF5ADC7A0576C3E4F09@skygroup.local> Message-ID: <857F2B6D3DD04EAD97B9B1C210E204FB@skygroup.local> 前回のDBバックアップ、mysqldumpのサンプルコードの訂正です。 [過去ログ] http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/2007-November/000040.html で記載されています、   MySQLのバックアップについては以下のページをご参照ください。   http://programnet.hp.infoseek.co.jp/database/backup.html の記事でもmysqldumpに、-l(エル)オプションを付加していませんが、 DBアクセスがあり得る状態でのバックアップでは、 -l を付けて、全てのテーブルをロックしてから処理すべきです。 これが無い場合はテーブル単位にしかロックされませんので、 テーブル間の不整合が発生し得ます。 つまり、下記の様にするのが正しいコードとなります。 // データベースのエクスポートshellコマンドの作成 $shell = sprintf("mysqldump %s > %s --host=%s --user=%s --password=%s -l", $this->myDB, $DbSqlFile, $this->myServer, $this->myUser, $this->myPass ); 尚、mysqldumpのリファレンスマニュアルには、 http://dev.mysql.com/doc/refman/4.1/ja/mysqldump.html 大規模DBでのmysqldumpではメモリ資源を大きく取るので 「同じサーバ上でバックアップを行う場合には、mysqlhotcopy の方の使用を」 とあります。 mysqlhotcopyは、全てのテーブルをロックして、cpで物理コピーするために高速で、 DBバックアップでは通常、こちらを使用するようです。 http://dev.mysql.com/doc/refman/4.1/ja/mysqlhotcopy.html 以上です。 ----- Original Message ----- From: "西山 博実" To: "TestLink JP Users ML" Sent: Friday, August 08, 2008 5:46 PM Subject: [Testlinkjp-users] DBバックアップ機能についての要望 > 川西さんへ > > こんばんは、西山です。 > > DBバックアップ機能についての要望です。 > > TestLink(TestLink 1.8)に、DBバックアップ機能があると管理者は楽だと思います。 > > > > > > > そこで、adminでloginした場合には、DBのエクスポートとインポートの > メニューを追加するのは、いかがでしょう? > > よろしく、ご検討ねがいます。 > (8/9〜17は夏休みでメールができません。 ゴメンナサイ!) > > phpコードは自作システムのものです。 > →Windows(XAMPP)では動作しませんが、Windows(XAMPP)ではphpMyAdmin >  が付いてくるので、phpMyAdminでDBバックアップができます。 > > > ■DBの管理 > ・[エクスポート] >  →定期的にエクスポートすることで、SQLファイルにバックアップできます。 >  →SQLファイル(/testlink/db.sql)が作成(更新)された事をファイルの更新日時で確認してください。 > > ・[インポート] >  →DBを全消去してからインポートします。 >  →前回エクスポートしたSQLファイルより、DBが復元できます。 > > > ////////////////////////////////////////// > // > // データベースのエクスポート関数 →Windows(XAMPP)では動作しません > // > // 引数 :無し > // 戻り値:出力SQLファイル > ////////////////////////////////////////// > function DB_export(){ > > // サーバー定数の設定 > $this->set_server_var(); > > // DB SQLファイル > if( 1 == $this->LocalSys ){ > $DbSqlFile = $this->DbSqlFileLocal; > } > else { > $DbSqlFile = $this->DbSqlFileHost; > } > > // データベースのエクスポートshellコマンドの作成 > $shell = sprintf("mysqldump %s > %s --host=%s --user=%s --password=%s", > $this->myDB, > $DbSqlFile, > $this->myServer, > $this->myUser, > $this->myPass > ); > > // shellコマンドの実行 > $result = shell_exec($shell); > > printf("

DATABASEの「%s」を「%s」へエクスポートしました。

", > $this->myDB, $DbSqlFile); > > // 戻り値:出力SQLファイル > return $DbSqlFile; > } > > ////////////////////////////////////////// > // > // データベースのインポート関数 →Windows(XAMPP)では動作しません > // > // 引数 :無し > // 戻り値:入力SQLファイル > ////////////////////////////////////////// > function DB_import(){ > > // サーバー定数の設定 > $this->set_server_var(); > > // DB SQLファイル > if( 1 == $this->LocalSys ){ > $DbSqlFile = $this->DbSqlFileLocal; > } > else { > $DbSqlFile = $this->DbSqlFileHost; > } > > // データベースのインポートshellコマンドの作成 > $shell = sprintf("mysql %s < %s --host=%s --user=%s --password=%s", > $this->myDB, > $DbSqlFile, > $this->myServer, > $this->myUser, > $this->myPass > ); > > // shellコマンドの実行 > $result = shell_exec($shell); > > printf("

DATABASEの「%s」へ「%s」をインポートしました。

", > $this->myDB, $DbSqlFile); > > // 戻り値:出力SQLファイル > return $DbSqlFile; > } > > _______________________________________________ > Testlinkjp-users mailing list > Testlinkjp-users @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > From tosikawa @ users.sourceforge.jp Wed Sep 17 20:16:26 2008 From: tosikawa @ users.sourceforge.jp (Toshiyuki Kawanishi) Date: Wed, 17 Sep 2008 20:16:26 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VGVzdExpbmsgMS44IGJldGEz?= =?iso-2022-jp?b?GyRCJCwlaiVqITwlOSQ1JGwkXiQ3JD8hKhsoQg==?= Message-ID: <20080917201550.0FC0.D9A35B9E@users.sourceforge.jp> TestLink日本語版ユーザーのためのメーリングリストに ご参加の皆さん 「TEF有志によるTestLink日本語化プロジェクト」の川西です。 TestLink 1.8 beta3は以下からダウンロードすることができます。 http://sourceforge.net/project/showfiles.php?group_id=90976&package_id=270236&release_id=626520 新しいTestLinkに触れてみたい方は是非お試しください。なお、今回のリリースはテスト用のベータ版であるため実務での使用は推奨されていません。 また、日本語化プロジェクトが主導する、 TestLink 「Test Task Force」によるテストも開始されます。 Test Task ForceはTestLinkの開発チームに認められた正式なテストチームです。 TestLinkの新バージョンのテストをTestLinkを用いて管理しており TestLinkを実際に使ってみるには最適な活動になっています。ご興味のある方は下記のメールアドレスまでご連絡ください。 testlink.ttf.admin @ gmail.com (日本語で構いません。) いよいよ、TestLink 1.8のリリースへ向けて本家の開発も本格化してきました。beta2の次にリリースキャンディデイト版がリリースされる予定でしたが、今回のbeta3をはさんで、リリースキャンディデイト版がリリースされる予定です。 なお、日本語化対応はリリースキャンディデイト版から順次おこなう予定になっています。 今後の動向にご注目ください。 以上、ご確認をお願いいたします。 川西 俊之 tosikawa @ users.sourceforge.jp From tk_suzuki @ netindex.co.jp Thu Sep 18 17:21:03 2008 From: tk_suzuki @ netindex.co.jp (Suzuki, Takashi) Date: Thu, 18 Sep 2008 17:21:03 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VXBsb2FkGyRCJVUlISUkJWsbKEI=?= =?iso-2022-jp?b?GyRCJHIlaiU5JUglIiQ5JGskSyRPISkbKEI=?= Message-ID: 初めまして。 鈴木と申します。 TestLink1.7.4を試用し始めたところ、問題が発生し、メーリングリスト登録 致しました。 ・トラブル内容 試用の為、(無料)海外レンタルサーバーにてTestLinkを構築しました。 テストプロジェクトを幾つか構築し、添付ファイル等も保存していたのですが、 昨日、添付ファイルをダウンロードしようとしたところ、幾つかファイルが消えてい る 事に気がつきました。(信じられない事ですが、無料サーバーなので、あまり 文句も言えない。) 取り敢えずデータベース側は正常だった為、消えたファイルをローカルPCに復元して 「upload_area」へFTP転送しようとしたところ、なんと、弾かれてしまいました。 どうやら、「upload_area」以下はオーナー名が「99」(FTPログイン名とは異なる) で構築されている様で、またディレクトリのパーミッションも「755」、ファイルの パーミッションも「644」となっている為と思われます。 FTPやC-panelからパーミッション変更やコピーや削除を実行しようとしても、 「99」オーナーでは無いので弾かれてしまいますし、(レンタルサーバーの為)スー パー ユーザーになる事も出来ません。 皆さんは添付ファイルはバックアップされないのでしょうか? バックアップした添付ファイルは、どのようにしてリストアしているのでしょうか? 何か良い方法がありましたなら、ご教授願えればと思います。 最悪、データベースをダイレクトに操作して、ファイルを添付し直すと云うのでも 構いません。 (現状では、TestLinkからファイルリストを削除しようとすると、実ファイルが 存在していない為エラー終了となって、リストのみが残ったままとなってしまいま す。) ;−−−−−−−−−−−−− サーバー,データベース系にはあまり明るくないので、宜しくお願い致します。 /鈴木 孝 From michikawa @ sqc.co.jp Thu Sep 18 19:09:35 2008 From: michikawa @ sqc.co.jp (=?ISO-2022-JP?B?GyRCO1RAbiEhQDVIfhsoQg==?=) Date: Thu, 18 Sep 2008 19:09:35 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VXBsb2FkGyRCJVUlISUkJWsbKEI=?= =?iso-2022-jp?b?GyRCJHIlaiU5JUglIiQ5JGskSyRPISkbKEI=?= In-Reply-To: References: Message-ID: <20080918190935.81314665@sqc.co.jp> 鈴木さん こんにちは。市川@SQCです。 添付ファイルの保存方法はconfig_inc.phpによると2通りあるようですね。 312 /** the type of the repository can be database or filesystem 313 * TL_REPOSITORY_TYPE_DB => database 314 * TL_REPOSITORY_TYPE_FS => filesystem 315 **/ 316 $g_repositoryType = TL_REPOSITORY_TYPE_FS; 今回の場合TL_REPOSITORY_TYPE_FSが設定されていると思います。 そこで、添付ファイルとデータベースへの登録は、 attachments.inc.phpのinsertAttachment()が行っているようです。 この中でSQL文を以下のように組み立てていました。 124 $query = "INSERT INTO attachments 125 (fk_id,fk_table,file_name,file_path,file_size,file_type, date_added,content,compression_type,title) 126 VALUES ({$id},'{$tableName}','{$fName}',{$destFPath},{$fSize},'{$fType}'," . $db->db_now() . 127 ",$fContents,$g_repositoryCompressionType,'{$title}')"; 1 よって、*多分*ですがattachmentsテーブルからデータを消せば解決できるのかなと思います。 #ソースを見ただけで実際に試していないので insertAttachment()の前にstoreFileInFSRepository()を呼んでアップロードされたファイルの移動があるのですが、それがどこかわ分かりませんでした。 /tmpから/upload_areaへ移動しているならテーブルからデータを消すだけでデータの矛盾は無くなると思います。 #実行前にDBのバックアップをお忘れなく^^; でわ。 --Suzuki, Takashi wrote: >初めまして。 鈴木と申します。 >TestLink1.7.4を試用し始めたところ、問題が発生し、メーリングリスト登録 >致しました。 > >・トラブル内容 >試用の為、(無料)海外レンタルサーバーにてTestLinkを構築しました。 >テストプロジェクトを幾つか構築し、添付ファイル等も保存していたのですが、 >昨日、添付ファイルをダウンロードしようとしたところ、幾つかファイルが消えてい >る >事に気がつきました。(信じられない事ですが、無料サーバーなので、あまり >文句も言えない。) > >取り敢えずデータベース側は正常だった為、消えたファイルをローカルPCに復元して >「upload_area」へFTP転送しようとしたところ、なんと、弾かれてしまいました。 > >どうやら、「upload_area」以下はオーナー名が「99」(FTPログイン名とは異なる) >で構築されている様で、またディレクトリのパーミッションも「755」、ファイルの >パーミッションも「644」となっている為と思われます。 > >FTPやC-panelからパーミッション変更やコピーや削除を実行しようとしても、 >「99」オーナーでは無いので弾かれてしまいますし、(レンタルサーバーの為)スー >パー >ユーザーになる事も出来ません。 > >皆さんは添付ファイルはバックアップされないのでしょうか? >バックアップした添付ファイルは、どのようにしてリストアしているのでしょうか? > >何か良い方法がありましたなら、ご教授願えればと思います。 > >最悪、データベースをダイレクトに操作して、ファイルを添付し直すと云うのでも >構いません。 >(現状では、TestLinkからファイルリストを削除しようとすると、実ファイルが >存在していない為エラー終了となって、リストのみが残ったままとなってしまいま >す。) > >;−−−−−−−−−−−−− >サーバー,データベース系にはあまり明るくないので、宜しくお願い致します。 >/鈴木 孝 > >_______________________________________________ >Testlinkjp-users mailing list >Testlinkjp-users @ lists.sourceforge.jp >http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > -- /** * Masami Ichikawa * Mail:michikawa @ sqc.co.jp * Tel: +81-(0)6-6945-0577 Fax: +81-(0)6-6945-0588 * SQC Inc. * 2-4-16 508, Uchihonmachi Chuoku-KU Osaka City Osaka #540-0026 * Url:http://www.sqc.co.jp */ From tk_suzuki @ netindex.co.jp Fri Sep 19 12:05:56 2008 From: tk_suzuki @ netindex.co.jp (Suzuki, Takashi) Date: Fri, 19 Sep 2008 12:05:56 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VXBsb2FkGyRCJVUlISUkJWsbKEI=?= =?iso-2022-jp?b?GyRCJHIlaiU5JUglIiQ5JGskSyRPISkbKEI=?= In-Reply-To: <0D537299F40540C084726326D5AEAAA7@nixtksuzuki> References: <0D537299F40540C084726326D5AEAAA7@nixtksuzuki> Message-ID: <6D3A2C56B52241948CF8B670E6E286F1@nixtksuzuki> 鈴木です。 早速のご返事ありがとうございます。 今まで何の疑問も持たず、気が付かずにに使っていたのですが、 もしかしてconfig_inc.phpは 316 $g_repositoryType = TL_REPOSITORY_TYPE_DB; と書き換えて使用するのがスタンダードな使い方だったのでしょうか? (?1 ..なので、DBバックアップの話題しか挙がっていない?) (?2 ..そういえば、IEで添付ファイルをダウンロードする際も ファイル名が文字化けするので、文字セットをUTF-8→sjis-winに コンバートする様にパッチを入れたのですが、そういった話題を 書き込みされている方はどなたも居られなかったし..。) 質問です。 今後の対策として、上記定義を書き換えただけで添付ファイルは データベース側の管理とする事が出来るのでしょうか? (取り敢えずは不整合の問題をクリアしてから、トライしてみたいと 思います。) 宜しくお願い致します。 /鈴木 > -----Original Message----- > Subject: RE: Uploadファイルをリストアするには? > > 鈴木さん > こんにちは。市川@SQCです。 > > 添付ファイルの保存方法はconfig_inc.phpによると2通りあるようですね。 > > 312 /** the type of the repository can be database or filesystem > 313 * TL_REPOSITORY_TYPE_DB => database > 314 * TL_REPOSITORY_TYPE_FS => filesystem > 315 **/ > 316 $g_repositoryType = TL_REPOSITORY_TYPE_FS; > > 今回の場合TL_REPOSITORY_TYPE_FSが設定されていると思います。 > > そこで、添付ファイルとデータベースへの登録は、 > attachments.inc.phpのinsertAttachment()が行っているようです。 > > この中でSQL文を以下のように組み立てていました。 > 124 $query = "INSERT INTO attachments > 125 (fk_id,fk_table,file_name,file_path,file_size,file_type, > date_added,content,compression_type,title) > 126 VALUES > ({$id},'{$tableName}','{$fName}',{$destFPath},{$fSize}, > '{$fType}'," . $db->db_now() . > 127 ",$fContents,$g_repositoryCompressionType,'{$title}')"; > 1 > > よって、*多分*ですがattachmentsテーブルからデータを消せば解決できるのかな と > 思います。 > #ソースを見ただけで実際に試していないので > > insertAttachment()の前にstoreFileInFSRepository()を呼んでアップロードされ た > ファイルの移動があるのですが、それがどこかわ分かりませんでした。 > /tmpから/upload_areaへ移動しているならテーブルからデータを消すだけでデータ の > 矛盾は無くなると思います。 > > #実行前にDBのバックアップをお忘れなく^^; > でわ。 > > > > -----Original Message----- > > From: Suzuki, Takashi [mailto:tk_suzuki @ netindex.co.jp] > > Sent: Thursday, September 18, 2008 5:21 PM > > To: 'testlinkjp-users @ lists.sourceforge.jp' > > Subject: Uploadファイルをリストアするには? > > > > 初めまして。 鈴木と申します。 > > TestLink1.7.4を試用し始めたところ、問題が発生し、メーリングリスト登録 > > 致しました。 > > > > ・トラブル内容 > > 試用の為、(無料)海外レンタルサーバーにてTestLinkを構築しました。 > > テストプロジェクトを幾つか構築し、添付ファイル等も保存していたのですが、 > > 昨日、添付ファイルをダウンロードしようとしたところ、幾つかファイルが消え て > いる > > 事に気がつきました。(信じられない事ですが、無料サーバーなので、あまり > > 文句も言えない。) > > > > 取り敢えずデータベース側は正常だった為、消えたファイルをローカルPCに復元 し > て > > 「upload_area」へFTP転送しようとしたところ、なんと、弾かれてしまいまし た。 > > > > どうやら、「upload_area」以下はオーナー名が「99」(FTPログイン名とは異な > る) > > で構築されている様で、またディレクトリのパーミッションも「755」、ファイ ル > の > > パーミッションも「644」となっている為と思われます。 > > > > FTPやC-panelからパーミッション変更やコピーや削除を実行しようとしても、 > > 「99」オーナーでは無いので弾かれてしまいますし、(レンタルサーバーの為) > スーパー > > ユーザーになる事も出来ません。 > > > > 皆さんは添付ファイルはバックアップされないのでしょうか? > > バックアップした添付ファイルは、どのようにしてリストアしているのでしょう > か? > > > > 何か良い方法がありましたなら、ご教授願えればと思います。 > > > > 最悪、データベースをダイレクトに操作して、ファイルを添付し直すと云うので も > > 構いません。 > > (現状では、TestLinkからファイルリストを削除しようとすると、実ファイルが > > 存在していない為エラー終了となって、リストのみが残ったままとなってしまい ま > す。) > > > > ;−−−−−−−−−−−−− > > サーバー,データベース系にはあまり明るくないので、宜しくお願い致します。 > > /鈴木 孝 > > > > From michikawa @ sqc.co.jp Fri Sep 19 12:25:49 2008 From: michikawa @ sqc.co.jp (=?ISO-2022-JP?B?GyRCO1RAbiEhQDVIfhsoQg==?=) Date: Fri, 19 Sep 2008 12:25:49 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VXBsb2FkGyRCJVUlISUkJWsbKEI=?= =?iso-2022-jp?b?GyRCJHIlaiU5JUglIiQ5JGskSyRPISkbKEI=?= In-Reply-To: <6D3A2C56B52241948CF8B670E6E286F1@nixtksuzuki> References: <6D3A2C56B52241948CF8B670E6E286F1@nixtksuzuki> Message-ID: <20080919122549.71307141@sqc.co.jp> 鈴木さん こんにちは。市川@SQCです。 デフォルトはTL_REPOSITORY_TYPE_FSなので TL_REPOSITORY_TYPE_FSを使っている人のほうが多いかなと思います。 #昨日初めてこんな設定があることを知りました。 添付ファイルをファイルとして保存する/DBに入れるの設定はTL_REPOSITORY_TYPE_XXの切替だけでいけると思いますよ。 データのある状態から切り替えると正しくデータが取得できなくなるかもしれないですが。 でわ。 --Suzuki, Takashi wrote: >鈴木です。 >早速のご返事ありがとうございます。 > >今まで何の疑問も持たず、気が付かずにに使っていたのですが、 >もしかしてconfig_inc.phpは > 316 $g_repositoryType = TL_REPOSITORY_TYPE_DB; >と書き換えて使用するのがスタンダードな使い方だったのでしょうか? >(?1 ..なので、DBバックアップの話題しか挙がっていない?) >(?2 ..そういえば、IEで添付ファイルをダウンロードする際も >ファイル名が文字化けするので、文字セットをUTF-8→sjis-winに >コンバートする様にパッチを入れたのですが、そういった話題を >書き込みされている方はどなたも居られなかったし..。) > >質問です。 >今後の対策として、上記定義を書き換えただけで添付ファイルは >データベース側の管理とする事が出来るのでしょうか? > >(取り敢えずは不整合の問題をクリアしてから、トライしてみたいと >思います。) > >宜しくお願い致します。 >/鈴木 > > >> -----Original Message----- >> Subject: RE: Uploadファイルをリストアするには? >> >> 鈴木さん >> こんにちは。市川@SQCです。 >> >> 添付ファイルの保存方法はconfig_inc.phpによると2通りあるようですね。 >> >> 312 /** the type of the repository can be database or filesystem >> 313 * TL_REPOSITORY_TYPE_DB => database >> 314 * TL_REPOSITORY_TYPE_FS => filesystem >> 315 **/ >> 316 $g_repositoryType = TL_REPOSITORY_TYPE_FS; >> >> 今回の場合TL_REPOSITORY_TYPE_FSが設定されていると思います。 >> >> そこで、添付ファイルとデータベースへの登録は、 >> attachments.inc.phpのinsertAttachment()が行っているようです。 >> >> この中でSQL文を以下のように組み立てていました。 >> 124 $query = "INSERT INTO attachments >> 125 (fk_id,fk_table,file_name,file_path,file_size,file_type, >> date_added,content,compression_type,title) >> 126 VALUES >> ({$id},'{$tableName}','{$fName}',{$destFPath},{$fSize}, >> '{$fType}'," . $db->db_now() . >> 127 ",$fContents,$g_repositoryCompressionType,'{$title}')"; >> 1 >> >> よって、*多分*ですがattachmentsテーブルからデータを消せば解決できるのかな >と >> 思います。 >> #ソースを見ただけで実際に試していないので >> >> insertAttachment()の前にstoreFileInFSRepository()を呼んでアップロードされ >た >> ファイルの移動があるのですが、それがどこかわ分かりませんでした。 >> /tmpから/upload_areaへ移動しているならテーブルからデータを消すだけでデータ >の >> 矛盾は無くなると思います。 >> >> #実行前にDBのバックアップをお忘れなく^^; >> でわ。 >> >> >> > -----Original Message----- >> > From: Suzuki, Takashi [mailto:tk_suzuki @ netindex.co.jp] >> > Sent: Thursday, September 18, 2008 5:21 PM >> > To: 'testlinkjp-users @ lists.sourceforge.jp' >> > Subject: Uploadファイルをリストアするには? >> > >> > 初めまして。 鈴木と申します。 >> > TestLink1.7.4を試用し始めたところ、問題が発生し、メーリングリスト登録 >> > 致しました。 >> > >> > ・トラブル内容 >> > 試用の為、(無料)海外レンタルサーバーにてTestLinkを構築しました。 >> > テストプロジェクトを幾つか構築し、添付ファイル等も保存していたのですが、 >> > 昨日、添付ファイルをダウンロードしようとしたところ、幾つかファイルが消え >て >> いる >> > 事に気がつきました。(信じられない事ですが、無料サーバーなので、あまり >> > 文句も言えない。) >> > >> > 取り敢えずデータベース側は正常だった為、消えたファイルをローカルPCに復元 >し >> て >> > 「upload_area」へFTP転送しようとしたところ、なんと、弾かれてしまいまし >た。 >> > >> > どうやら、「upload_area」以下はオーナー名が「99」(FTPログイン名とは異な >> る) >> > で構築されている様で、またディレクトリのパーミッションも「755」、ファイ >ル >> の >> > パーミッションも「644」となっている為と思われます。 >> > >> > FTPやC-panelからパーミッション変更やコピーや削除を実行しようとしても、 >> > 「99」オーナーでは無いので弾かれてしまいますし、(レンタルサーバーの為) >> スーパー >> > ユーザーになる事も出来ません。 >> > >> > 皆さんは添付ファイルはバックアップされないのでしょうか? >> > バックアップした添付ファイルは、どのようにしてリストアしているのでしょう >> か? >> > >> > 何か良い方法がありましたなら、ご教授願えればと思います。 >> > >> > 最悪、データベースをダイレクトに操作して、ファイルを添付し直すと云うので >も >> > 構いません。 >> > (現状では、TestLinkからファイルリストを削除しようとすると、実ファイルが >> > 存在していない為エラー終了となって、リストのみが残ったままとなってしまい >ま >> す。) >> > >> > ;−−−−−−−−−−−−− >> > サーバー,データベース系にはあまり明るくないので、宜しくお願い致します。 >> > /鈴木 孝 >> > >> >> > >_______________________________________________ >Testlinkjp-users mailing list >Testlinkjp-users @ lists.sourceforge.jp >http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > -- /** * Masami Ichikawa * Mail:michikawa @ sqc.co.jp * Tel: +81-(0)6-6945-0577 Fax: +81-(0)6-6945-0588 * SQC Inc. * 2-4-16 508, Uchihonmachi Chuoku-KU Osaka City Osaka #540-0026 * Url:http://www.sqc.co.jp */ From hnishi @ skygroup.jp Wed Sep 24 16:54:06 2008 From: hnishi @ skygroup.jp (=?iso-2022-jp?B?GyRCQD47MxsoQiAbJEJHbjxCGyhC?=) Date: Wed, 24 Sep 2008 16:54:06 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VGVzdExpbmsgMS44IGJldGEz?= =?iso-2022-jp?b?GyRCJCwlaiVqITwlOSQ1JGwkXiQ3JD8hKhsoQg==?= References: <20080917201550.0FC0.D9A35B9E@users.sourceforge.jp> Message-ID: <67DB5AB145844A8EAC52EE68819735D6@skygroup.local> こんにちは、 西山です。 beta 3のIE(6.0)での不具合報告です。(Firefoxでは発生しません) IE(6.0)からは、新規プロジェクト及び、新規テスト計画の作成ができません。 #暫定対応 #下記ソースのgetWebEditorCfg()の戻り値を修正すれば、IEでも設定可能になります。 ../testlink/lib/functions/web_editor.php function getWebEditorCfg($feature='all') { $cfg=config_get('gui'); $defaultCfg = $cfg->text_editor['all'];   ...... $webEditorCfg['type'] = 'fckeditor'; // 暫定追加 return $webEditorCfg; } 以上です。 ----- Original Message ----- From: "Toshiyuki Kawanishi" To: "TestLink JP Users ML" Sent: Wednesday, September 17, 2008 8:16 PM Subject: [Testlinkjp-users] TestLink 1.8 beta3がリリースされました! > TestLink日本語版ユーザーのためのメーリングリストに > ご参加の皆さん > > > 「TEF有志によるTestLink日本語化プロジェクト」の川西です。 > > > TestLink 1.8 beta3は以下からダウンロードすることができます。 > > http://sourceforge.net/project/showfiles.php?group_id=90976&package_id=270236&release_id=626520 > > 新しいTestLinkに触れてみたい方は是非お試しください。なお、今回のリリースはテスト用のベータ版であるため実務での使用は推奨されていません。 > > また、日本語化プロジェクトが主導する、 TestLink 「Test Task Force」によるテストも開始されます。 Test Task ForceはTestLinkの開発チームに認められた正式なテスト > チームです。 TestLinkの新バージョンのテストをTestLinkを用いて管理しており > TestLinkを実際に使ってみるには最適な活動になっています。ご興味のある方は下記のメールアドレスまでご連絡ください。 testlink.ttf.admin @ gmail.com (日本語で構いません。) > > いよいよ、TestLink 1.8のリリースへ向けて本家の開発も本格化してきました。beta2の次にリリースキャンディデイト版がリリースされる予定でしたが、今回のbeta3をはさんで、リリースキャンディデイト版がリリースされる予定です。 > > なお、日本語化対応はリリースキャンディデイト版から順次おこなう予定になっています。 > > 今後の動向にご注目ください。 > > > 以上、ご確認をお願いいたします。 > > > 川西 俊之 > tosikawa @ users.sourceforge.jp > > _______________________________________________ > Testlinkjp-users mailing list > Testlinkjp-users @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > From hnishi @ skygroup.jp Thu Sep 25 14:19:56 2008 From: hnishi @ skygroup.jp (=?iso-2022-jp?B?GyRCQD47MxsoQiAbJEJHbjxCGyhC?=) Date: Thu, 25 Sep 2008 14:19:56 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VGVzdExpbmsgMS44IGJldGEz?= =?iso-2022-jp?b?GyRCJCwlaiVqITwlOSQ1JGwkXiQ3JD8hKhsoQg==?= References: <20080917201550.0FC0.D9A35B9E@users.sourceforge.jp> <67DB5AB145844A8EAC52EE68819735D6@skygroup.local> Message-ID: こんにちは、 西山です。 > IE(6.0)からは、新規プロジェクト及び、新規テスト計画の作成ができません。 beta 3でのIEへの対応方法です。 custom_config.inc.phpの30行目をコメントアウトすれば、IEでも(Firefoxでも)設定可能です。 ./testlink/custom_config.inc.php 30 //$tlCfg->gui->text_editor['all'] = array( 'type' => 'tinymce'); // EI用にコメントアウト #次回は、この行をコメントにしてリリースした方が良いでしょう。。。 以上です。 ----- Original Message ----- From: "西山 博実" To: "TestLink JP Users ML" Sent: Wednesday, September 24, 2008 4:54 PM Subject: Re: [Testlinkjp-users] TestLink 1.8 beta3がリリースされました! > こんにちは、 西山です。 > > beta 3のIE(6.0)での不具合報告です。(Firefoxでは発生しません) > > IE(6.0)からは、新規プロジェクト及び、新規テスト計画の作成ができません。 > > #暫定対応 > #下記ソースのgetWebEditorCfg()の戻り値を修正すれば、IEでも設定可能になります。 > > > > > > ../testlink/lib/functions/web_editor.php > > function getWebEditorCfg($feature='all') > { > $cfg=config_get('gui'); > $defaultCfg = $cfg->text_editor['all']; >   ...... > > $webEditorCfg['type'] = 'fckeditor'; // 暫定追加 > return $webEditorCfg; > } > > 以上です。 > > > ----- Original Message ----- > From: "Toshiyuki Kawanishi" > To: "TestLink JP Users ML" > Sent: Wednesday, September 17, 2008 8:16 PM > Subject: [Testlinkjp-users] TestLink 1.8 beta3がリリースされました! > > >> TestLink日本語版ユーザーのためのメーリングリストに >> ご参加の皆さん >> >> >> 「TEF有志によるTestLink日本語化プロジェクト」の川西です。 >> >> >> TestLink 1.8 beta3は以下からダウンロードすることができます。 >> >> http://sourceforge.net/project/showfiles.php?group_id=90976&package_id=270236&release_id=626520 >> >> 新しいTestLinkに触れてみたい方は是非お試しください。なお、今回のリリースはテスト用のベータ版であるため実務での使用は推奨されていません。 >> >> また、日本語化プロジェクトが主導する、 TestLink 「Test Task Force」によるテストも開始されます。 Test Task ForceはTestLinkの開発チームに認められた正式なテスト >> チームです。 TestLinkの新バージョンのテストをTestLinkを用いて管理しており >> TestLinkを実際に使ってみるには最適な活動になっています。ご興味のある方は下記のメールアドレスまでご連絡ください。 testlink.ttf.admin @ gmail.com (日本語で構いません。) >> >> いよいよ、TestLink 1.8のリリースへ向けて本家の開発も本格化してきました。beta2の次にリリースキャンディデイト版がリリースされる予定でしたが、今回のbeta3をはさんで、リリースキャンディデイト版がリリースされる予定です。 >> >> なお、日本語化対応はリリースキャンディデイト版から順次おこなう予定になっています。 >> >> 今後の動向にご注目ください。 >> >> >> 以上、ご確認をお願いいたします。 >> >> >> 川西 俊之 >> tosikawa @ users.sourceforge.jp >> >> _______________________________________________ >> Testlinkjp-users mailing list >> Testlinkjp-users @ lists.sourceforge.jp >> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >> > > _______________________________________________ > Testlinkjp-users mailing list > Testlinkjp-users @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > From tk_suzuki @ netindex.co.jp Thu Sep 25 20:12:37 2008 From: tk_suzuki @ netindex.co.jp (Suzuki, Takashi) Date: Thu, 25 Sep 2008 20:12:37 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?VXBsb2FkGyRCJVUlISUkJWsbKEI=?= =?iso-2022-jp?b?GyRCJHIlaiU5JUglIiQ5JGskSyRPISkbKEI=?= In-Reply-To: <431D263B91204689B95D559BFFBB35F5@nixtksuzuki> References: <0D537299F40540C084726326D5AEAAA7@nixtksuzuki> <431D263B91204689B95D559BFFBB35F5@nixtksuzuki> Message-ID: <7F6F989A24D847AD8F79CA9A78223859@nixtksuzuki> 市川@SQCさん お久しぶりです。 この間は、ご丁寧なアドバイスありがとう御座いました。 β3の話題で盛り上がっている所恐縮なのですが、添付ファイルの リストアの件("FTPでリストア出来ない")は、TestLink自身から パーミッションをchmodする事にして問題を回避致しました。 尽きましては、お礼と言っては何ですが、無料レンタルサーバーに TestLink1.7.4を構築、試用した際の詳細やら、今回の問題やら使用感などを レポート記載してみました。 勘違いしている様な箇所もあるかとは思いますが、TestLinkを試してみたい と云う方や、なにかのご参考になればと、恥ずかしながらお知らせ致します。 (不慣れなもので)読み辛いとは思いますが、ご笑覧願えれば幸いです。 http://ayumi.justblog.jp/testlink/ でわ。 /鈴木 > -----Original Message----- > From: Suzuki, Takashi [mailto:tk_suzuki @ netindex.co.jp] > Sent: Thursday, September 25, 2008 7:48 PM > To: 'Suzuki, Takashi' > Subject: RE: Uploadファイルをリストアするには? > > 鈴木さん > こんにちは。市川@SQCです。 > > デフォルトはTL_REPOSITORY_TYPE_FSなので > TL_REPOSITORY_TYPE_FSを使っている人のほうが多いかなと思います。 > #昨日初めてこんな設定があることを知りました。 > > 添付ファイルをファイルとして保存する/DBに入れるの設定は TL_REPOSITORY_TYPE_XX > の切替だけでいけると思いますよ。 > データのある状態から切り替えると正しくデータが取得できなくなるかもしれない で > すが。 > > > でわ。 > > --Suzuki, Takashi wrote: > >鈴木です。 > >早速のご返事ありがとうございます。 > > > >今まで何の疑問も持たず、気が付かずにに使っていたのですが、 > >もしかしてconfig_inc.phpは > > 316 $g_repositoryType = TL_REPOSITORY_TYPE_DB; > >と書き換えて使用するのがスタンダードな使い方だったのでしょうか? > >(?1 ..なので、DBバックアップの話題しか挙がっていない?) > >(?2 ..そういえば、IEで添付ファイルをダウンロードする際も > >ファイル名が文字化けするので、文字セットをUTF-8→sjis-winに > >コンバートする様にパッチを入れたのですが、そういった話題を > >書き込みされている方はどなたも居られなかったし..。) > > > >質問です。 > >今後の対策として、上記定義を書き換えただけで添付ファイルは > >データベース側の管理とする事が出来るのでしょうか? > > > >(取り敢えずは不整合の問題をクリアしてから、トライしてみたいと > >思います。) > > > >宜しくお願い致します。 > >/鈴木 > > > > From tk_suzuki @ netindex.co.jp Sat Sep 27 22:59:17 2008 From: tk_suzuki @ netindex.co.jp (Suzuki, Takashi) Date: Sat, 27 Sep 2008 22:59:17 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCTDVOQSVsJXMlPyVrJTUbKEI=?= =?iso-2022-jp?b?GyRCITwlUCE8JEcbKEIiVGVzdExpbmsiGyRCJHI5PUNbGyhC?= In-Reply-To: <431D263B91204689B95D559BFFBB35F5@nixtksuzuki> References: <0D537299F40540C084726326D5AEAAA7@nixtksuzuki> <431D263B91204689B95D559BFFBB35F5@nixtksuzuki> Message-ID: <4C32E414A147495298E72F90CEFC2016@nixtksuzuki> 「RE: Uploadファイルをリストアするには?」でもお伝えした のですが、改めてタイトルを変えて、ご案内致します。 無料レンタルサーバーで"TestLink1.7.4"を構築した際のMemo, 使用感などを http://ayumi.justblog.jp/testlink/ に記載致しましたので、お知らせ致します。 /鈴木 From michikawa @ sqc.co.jp Mon Sep 29 17:32:54 2008 From: michikawa @ sqc.co.jp (=?ISO-2022-JP?B?GyRCO1RAbiEhQDVIfhsoQg==?=) Date: Mon, 29 Sep 2008 17:32:54 +0900 Subject: [Testlinkjp-users] =?iso-2022-jp?b?GyRCTDVOQSVsJXMlPyVrJTUbKEI=?= =?iso-2022-jp?b?GyRCITwlUCE8JEcbKEIiVGVzdExpbmsiGyRCJHI5PUNbGyhC?= In-Reply-To: <4C32E414A147495298E72F90CEFC2016@nixtksuzuki> References: <4C32E414A147495298E72F90CEFC2016@nixtksuzuki> Message-ID: <20080929173254.43671456@sqc.co.jp> 鈴木さん こんにちは。市川@SQCです 拝見しました。すばらしいです!! まだ日本語で読めるTips的なものが少ないので、 これから導入する人/導入している人にとって非常に参考になると思います。 でわ。 --Suzuki, Takashi wrote: >「RE: Uploadファイルをリストアするには?」でもお伝えした >のですが、改めてタイトルを変えて、ご案内致します。 > >無料レンタルサーバーで"TestLink1.7.4"を構築した際のMemo, >使用感などを >http://ayumi.justblog.jp/testlink/ >に記載致しましたので、お知らせ致します。 > >/鈴木 > >_______________________________________________ >Testlinkjp-users mailing list >Testlinkjp-users @ lists.sourceforge.jp >http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users > -- /** * Masami Ichikawa * Mail:michikawa @ sqc.co.jp * Tel: +81-(0)6-6945-0577 Fax: +81-(0)6-6945-0588 * SQC Inc. * 2-4-16 508, Uchihonmachi Chuoku-KU Osaka City Osaka #540-0026 * Url:http://www.sqc.co.jp */