サブプロジェクトの登録をシステム管理者以外からもできるようにしたい

29 views
Skip to first unread message

kzmn

unread,
Jun 15, 2009, 12:10:22 AM6/15/09
to Redmine Users (japanese)
初めて投稿いたします。
最近Redmineを利用し始めたのですが、サブプロジェクトの登録を、システム管理者だけでなく特定のロールからもできるようにすることはできないの
でしょうか。
私は、redmineで社内のシステム開発・改修テーマを管理しようと思っていますが、システム単位でプロジェクトを設定し、そのサブプロジェクトとし
て機能単位の開発・改修テーマを設け、その中にバージョンとしてリリース計画を置きたいと考えています。
よい、アイディアがあれば教えてください。

yusuke

unread,
Jun 15, 2009, 10:26:57 PM6/15/09
to Redmine Users (japanese)
こんにちは。

trunkのRedmineを使えばできたような気がします。

#すみません試してないので具体的な操作はわかりませんが

kzmn

unread,
Jun 16, 2009, 7:46:20 PM6/16/09
to Redmine Users (japanese)
早速ありがとうございました。

> trunkのRedmineを使えばできたような気がします。

.8.0.devel.2791 (MySQL)にしてみました。
そうすると、確かにプロジェクトの追加がシステム管理者以外でもできるような設定がありました。
で、使ってみようとしたのですが、プロジェクトを表示しようとしたり、管理者以外でログインしようとしたりすると「Internal Server
Error」になってしまいます。問題なく使える画面もあります。

ともあり、これは別テーマで扱う問題だと思いますので、本件はこれでクローズとさせてください。

ありがとうございました。

Syysk

unread,
Jun 17, 2009, 12:57:40 AM6/17/09
to Redmine Users (japanese)
8.0-develはrailsの変更など内容が大幅に変わるためちょっとめんどくさいです。

gem = 1.3.1以上
rails = 2.2
が必要で、かつMySQLのコネクタが変わってます。

Linuxの場合は
# GEM のバージョンアップ
wget "http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz"
tar xvzf rubygems-1.3.1.tgz
cd rubygems-1.3.1
sudo ruby ./setup.rb
gem install rubygems-update
update_rubygems
gem install -v=2.2.2 rails

# mysql-devel のインストール
yum -y install mysql-devel
gem install mysql -- --with-mysql-config

# session_storeが追加
rake rails:update
rake db:migrate RAILS_ENV="production"
rake db:migrate_plugins RAILS_ENV="production"
rake config/initializers/session_store.rb

みたいな手順が必要でした。
後、ファイルも結構置き換わっているため
svn update しない or できない環境の場合は
一度全ファイルをバックアップして config と file
だけupdateすればよいと思います。

Windows環境の場合は、GEMとMySQLの部分が変わります。

# 日本語環境ファイルの場所も変わっているため変更している場合は
# 注意が必要です。

kzmn

unread,
Jun 17, 2009, 10:19:58 PM6/17/09
to Redmine Users (japanese)
すべて削除して、0.8stableを入れなおしました。
このバージョンでもプロジェクトの追加を管理者以外のロールに割り当てることが可能でOKなのですが、今度は日本語表示の問題が発生しました。

top画面は日本語で表示されるのですが、ログインすると英語になってしまいます。
ただし、ロールの「管理者」「開発者」「報告者」は日本語になっているなど、原因がわかりません。

fmkt

unread,
Jun 18, 2009, 1:52:37 AM6/18/09
to Redmine Users (japanese)
こんにちは。

ユーザごとに言語の設定ができますが、そちらの確認をしてみてはいかがでしょうか?
ログイン後のマイアカウントの画面で設定できます。

kzmn

unread,
Jun 18, 2009, 1:33:37 AM6/18/09
to Redmine Users (japanese)
間違っていました。
0.8stableではシステム管理者以外がプロジェクトを登録するこはできませんでした。
で、再度スクラッチで0.8develに挑戦。
今度はうまくいきました。

また、ログインすると英語になるのは、担当者の言語設定を変更していなかったポカでした。

これで、すべて解決しました。

On 6月18日, 午前11:19, kzmn <kazumi...@gmail.com> wrote:
Reply all
Reply to author
Forward
0 new messages