RedmineのREST APIを使うためには、設定を有効にする必要があります。redmine-net-api は.ReadmineのREST APIにアクセスするために使われるC#のライブラリです。まずは、RedmineManager のオブジェクトを作成します。なので、C#で、自動的に集計してテキストで出力するWindowsアプリを作成します。今回はC#のWPFアプリ (.NET Framework ) でプロジェクトを作成します。プロジェクト名は、RedmineTimeConversion とします。RedmineのApiKey はRedmineのページから取得します。redmine-net-api は以下のページからダウンロードします。Redmineからデータを取得するために、redmine-net-apiを使います。最後に作業時間のリストを取得します。RedmineManagerクラスのGetObjects メソッドで取得します。データはTimeEntryリスト形式で取得できます。プロジェクトからredmine-net-apiを参照するためには、ソリューション エクスプローラーから先ほどダウンロードしたredmine-net-apiの中の、redmine-net-api-master/src/redmine-net-api/redmine-net-api.csproj を選択します。管理権限のユーザーでログインし、管理→設定でAPI タブを選択し、「RESTによるWebサービスを有効にする」をチェックします。 このように、参考WebページなどのURLをリンクにしたい場合に使います。Redmineでコミュニケーションがしやすくなるので、興味がある方はぜひ見てみてくださいね!Redmineを使うチームの人数が多くなればなるほど、注記は埋もれていきます。今回は、Redmineのリンクの種類・具体的な使い方について徹底的に解説しました。作成したWikiページは、次のようにチケット作成時に補足としてリンクするケースがよくあります。今回お伝えした方法をマスターすれば、Redmineでコミュニケーションがしやすくなります。このように、「半角スペース」を前後に入れるだけで簡単にリンクにすることができます。Redmineには、文章をまとめておくことができるWikiページがあります。ここまで、Redmineのリンクの種類・具体的な使い方について解説してきました。Redmineに「関連するチケット」という機能もありますが、Redmineは使い方が浸透するまでが大変なので、簡単に作れる別チケットへのリンクの作り方を覚えておくと便利です!最低限、Wikiページに直接リンクする方法は覚えておくのがおすすめです!とても便利な使い方ができるので、リンクの使い方を覚えておくのがおすすめです!それ以外の書き方は、「RedmineのWikiページ」に載せて、いつでも見れるようにしておくのがおすすめです!プログラミング学習やキャリアのお悩み、お気軽にご相談ください。たとえば、チケットのURLが「http://localhost/redmine/issues/2」、注記番号が「6」だった場合は、次のようになります。次に、「Wikiページへのリンクを作る方法」について解説します。Wikiページへのリンクは、「Wikiページをそのまま表示する場合」「プロジェクトを指定する場合」「見出しを指定する場合」「リンクの表示文字を変更する場合」など、それぞれ書き方が違います。どんどん下に会話が流れていくことも多いため、「注記へのリンクを作る方法」を覚えておくと便利です!みなさんは、Redmineのリンクを上手く活用できていますか?リンクと一口に言っても、Redmineではさまざまな書き方があります。ただ、やり取りしていく中で「新しいチケット」を作ったほうが良いケースも出てくると思います。注記へのリンクは、「チケットのURL + #note- + 注記番号」のように作ります。といった、リンクにまつわる悩みを持っている方も多いのではないでしょうか。©Samurai, Inc. All Rights Reserved. Redmineをより便利に、効率よく使いこなすためのチェックポイントを紹介する連載記事「Redmineワンポイントチェック」の第2回は、「新しいチケット」画面へのリンクURLを工夫してチケットのテンプレートを実現する方法です。 まずは新規のプロジェクトを作成しました。名称を”kompira-project”としています。 RedmineのAPI設定.
ちょっとしたTIPSをまとめています。 Redmineテーマを変更してGitHubのような見た目にする方法. Redmine APIでは、パラメータに何も指定をしなかった場合は、一度のアクセスでは最大25件までしか情報を返却しません。 沢山の情報の取得が必要な場合、パラメータ「limit」や「page」を指定して取得開始位置を変更しながら何度もアクセスする必要があるので注意が必要です。 Redmineのチケットにテンプレートを埋め込みます。 ここで紹介する方法はプラグイン不要ですので、簡単に運用できるとおもいます。 結論からいうと、チケット作成ページのURLにクエリパラメータ(クエリ文字列)を付け足します。 では、さっそく試してみましょう。 みなさんは、Redmineのリンクを上手く活用できていますか? リンクと一口に言っても、Redmineではさまざまな書き方があります。 「RedmineでURLを張りたいけど、どうやって書けばいいんだ Redmine のバージョン 1.1.0 以降ではデータを要求する各リクエストに対して次のパラメータが共通して使用できるようになっています。 offset: データ取得の開始位置; limit: 取得するデータ数 (デフォルトは 25 で、 最大が 100)