《質問》チケット番号の初期値について

2,483 views
Skip to first unread message

寺内竜太郎

unread,
Oct 7, 2015, 10:20:12 PM10/7/15
to Redmine Users (japanese)
現在使用しているインシデント管理システムからRedmineへの移行を検討しています。
現行の管理システムで発行しているチケット番号はRedmineと同様に1から始まりますが、移行前と移行後でチケット番号を重複させたくありません。
Redmineにて発行されるチケット番号の初期値を変更することはできますでしょうか?

例、
現行が3000番まで発行済みのため、番号を重複させないためRedmineでは4000番から発行

Shingo Nishikawa

unread,
Oct 8, 2015, 8:40:04 PM10/8/15
to Redmine Users (japanese)

うろ覚えですが、Redmineのissue_id発行はDBのAutoIncrementに頼っていたと思うので、DBのテーブル側を設定してあげればよかったかと思います。

MySQLの場合は下記のようなやり方になります。

http://tweeeety.hateblo.jp/entry/2015/04/28/201956


2015年10月8日(木) 11:20 寺内竜太郎 <ryu62...@gmail.com>:
--
このメールは Google グループのグループ「Redmine Users (japanese)」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには redmine-users-...@googlegroups.com にメールを送信してください。
このグループに投稿するには、redmine-...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/redmine-users-ja からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。

Tetsuro KITAJIMA

unread,
Oct 8, 2015, 10:06:02 PM10/8/15
to redmine-...@googlegroups.com
To: redmine ML

北島と申します。

GUIで閉じて一番手っ取り早いのは、3999件のダミーチケットをImport, もしくは複製を繰り返して生成→その後削除、です。
DBを直でいじっても構いませんが。


2015年10月8日 11:20 寺内竜太郎 <ryu62...@gmail.com>:
> --
> このメールは Google グループのグループ「Redmine Users (japanese)」の登録者に送られています。
> このグループから退会し、グループからのメールの配信を停止するには redmine-users-...@googlegroups.com にメールを送信してください。
> このグループに投稿するには、redmine-...@googlegroups.com にメールを送信してください。
> http://groups.google.com/group/redmine-users-ja からこのグループにアクセスしてください。
> その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。



--
北島 哲郎(きたじま・てつろう)
e-mail: tet...@amanogawa.to
織姫 URL:http://www.amanogawa.to/

寺内竜太郎

unread,
Oct 12, 2015, 8:22:37 PM10/12/15
to Redmine Users (japanese)
皆様、ご返信頂きありがとうございます。
頂いた情報ももとに頑張ってみたいと思います。
大変ありがとうございました。

neta zone

unread,
Oct 12, 2015, 10:58:42 PM10/12/15
to Redmine Users (japanese)
過去に似たような対応をしました。
DB操作に自信があれば、まずはテスト環境で、
issuesテーブルのAUTOINCREMENTの値を書き換えればよいかと思います。

===

Redminenのチケット番号をありえないぐらい進めておく。
→100000000にしてみた。

mysql> SHOW TABLE STATUS like 'issues';
←次のチケット番号確認

mysql> ALTER TABLE `issues` AUTO_INCREMENT =  100000000
←飛ばしたいチケット番号に設定

修正後、チケット作成
→無事に#100000000チケットが作成された。

===


Reply all
Reply to author
Forward
0 new messages