
gistfile1.md gitlab 6.2簡単インストール # modify install script curl https://raw.github.com/jbhannah/gitlab-installer/master/gitlab-install-el6.sh > gitlab-install-el6.sh chmod 744 gitlab-install-el6.sh sed -i "s/https:\/\/raw\.github\.com\/gitlabhq\/gitlab-recipes\/master\/apache\/gitlab/https:\/\/raw\.github\.com\/gitlabhq\/gitlab-recipes\/master\/web-server\/apache\/gitlab\.conf/g" gitlab-install-el6.s
HowTo keep in sync your git repository for redmine¶ With sufficiently recent git (>=1.6.0)¶ In the below examples, "git_user" and "project.git" should be modified for your GitHub project Set up a (bare) mirror of the source repository git clone --mirror git@github.com:git_user/project.git to fetch the changes cd project.git git fetch -q --all -p make fetching automatic by installing a crontask sud
ざっくりとした紹介はこの辺参照。 http://www.redmine.org/wiki/redmine/Rest_api とりあえず、svnからtrunkの現時点での最新リビジョンをチェックアウトして使用する。 そもそもRubyもRorも触ったことが無かったので、以下のサイトとredmine.jpを参照しながらローカル環境にRedmineをインストールした。 http://www012.upp.so-net.ne.jp/tanuki-project/install_redmine.html REST APIを有効にする 管理者としてログインし、Redmineメニューから「管理」をクリック。 メニューから「設定」を選択し、「認証」タブを選択。 RESTによるWebサービスを有効にする というチェックボックスが表示されるので、チェックを入れる。 認証について Wikiにはまだドキュメント化さ
Status legend: Stable - feature complete, no major changes planned Beta - usable for integrations with some bugs or missing minor functionality Alpha - major functionality in place, needs feedback from API users and integrators Prototype - very rough implementation, possible major breaking changes mid-version. Not recommended for integration Planned - planned in a future version, depending on deve
id:bleis-tiftによるgitのフックスクリプト集がマジ便利。 gitとredmineを使ってる人はぜひ使うべき 機能 チケット番号付加 id/12というブランチで作業してるときは、コミットメッセージの末尾にrefs 12を自動でつけてくれます Redmineのチケットごとにブランチを切るようにすると、マジ便利 masterブランチへのコミット拒否 masterブランチへのコミットを拒否する 必ずトピックブランチを切るようになる pushされたときにチケットIDのないコミットの拒否 チケットIDのないコミットのpushを拒否します ダウンロード・インストール方法 https://github.com/bleis-tift/Git-Hooks に書いてある通りにすれば簡単にインストールできます
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
redmineで差分が無視されないのが気に入らなかったのでなんとかならないかと調べた。 そしてたどり着いたのが下記。 http://www.redmine.org/issues/1476 しかしどうも中身のソースをいじるのはちょっと微妙。 そこで調べると、subversion 1.7なら設定で解決できそうな気がした (今回はredmineの実行ユーザーの設定。グローバルな設定とかがあるのかはしらない) ~/.subversion/config [helpers] diff-cmd = diff diff-extensions = -u -w -p -bdiff-extensionsはdiffを行う歳に使われるオプションみたいな感じで実際には svn diff -x -u -w -p -bみたいなコマンドが投げられるらしい。 diff-extensionsは1.7からの機能らしい。 もし諸般
この記事は Redmine Advent Calendar jp: 2011 の16日目です。 前日は changeworldさんの「Redmine の plugin に手を出すならまずこれから」でした。 明日の担当は。。どなたか!! 急遽参戦を決めたので内容は薄っぺらいですが、良かったらお付き合い下さい。 コードが書きたかったので、プラグインを作成してみました。 Redmineに全文検索エンジンを呼び出すプラグインを組み込んで、リポジトリを検索してみようと思います。 全文検索のオープンソースプロダクトで、Javaで作成されたFessという物があります。 http://fess.sourceforge.jp/ja/ 全文検索Apache Solrベースに、Webやファイル(xlsやpdf)、はたまたDB!!をクロールできる素晴らしいプロダクトです。 なにより日本人の方(id:shinsuk
プラグインで実現できること Redmineはプラグインにより機能を拡張することができます。例えば、以下のようなことが実現できます。 新しい画面の追加 既存の画面に項目を追加 (view hooksの利用) Redmine本体のメソッドの置き換えによる動作のカスタマイズ (alias_method_chainの利用) プラグイン開発に関する情報 総合 Plugins (redmine.org) プラグイン関連情報のフロントページ チュートリアル Plugin Tutorial (redmine.org) | 日本語訳 プラグイン開発のチュートリアル。初めてプラグインを開発する方向けに、プラグインの雛形の作成、メニューの拡張、プラグイン用権限の追加、プロジェクトモジュール化、テストなどの手順が解説されています。 Rails を知らない人のための Redmine プラグイン開発ガイド (r-la
RedmineはSubversion等各種バージョン管理ツールとの連携機能を持っています。 リポジトリへのコミット時、コミットメッセージに特別な記述を追加することで以下の処理をRedmineに自動的に行わせることができます。 Redmineのチケットとリポジトリのリビジョンの関連づけ Redmineのチケットのステータス・進捗率の更新 Redmineの作業時間の記録 チケットとリビジョンの関連づけの例 リビジョンからチケットへのリンク ソースコードの修正がどのチケットに基づくものなのか把握できます。 チケットからリビジョンへのリンク あるチケットに記述された課題に対してどのようにソースコードが変更されたのかを把握できます。 事前準備 各プロジェクトでのリポジトリの設定 あらかじめ各プロジェクトの「設定」画面の「リポジトリ」タブで、バージョン管理システムの情報を設定しておく必要があります。
Here is the list of headers the Redmine will automatically recognize; they correspond to fields of a Redmine issue. Note that while they are all listed here for completeness, all fields are optional. You only need to provide data for the items you actually want to set. Subject: The main subject line for the issue. Remember not to use multiple lines here. Description: The main description. This val
僕が使い始めた2008年頃と違って、現在はかなりRedmineが普及している。 ソフトウェア開発者だけでなく、製造業や製薬業、営業や事務、勉強会のタスク管理に使っている事例も多い。 最近特に目立つのが、初心者がRedmineを使っているものの、Redmineの良さを出し切れていない場面。 上記の資料では、「Redmineは、チームでチケットを消すゲーム」と定義して、わかり易く説明しているのがすごくいい。 アジャイル開発では、XPの計画ゲーム、Scrumのプロダクトバックログのように、ストーリーやタスクをチケット化して、イテレーション(Redmineならバージョン)単位にグループ化して、リリースしていく戦略を取る。 すると、チケット管理とは、チームでチケットを消すゲームなのだ、と感覚で分かるようになる。 この辺りの感覚は、40代以上の中年SEよりも、20代の若手PGの方がすぐに馴染んでくれる
システム構成を下図に示します。 CentOSの設定 SELinuxを無効にする エディタで /etc/sysconfig/selinux を開き、 SELINUX の値を disabled に編集してください。 SELINUX=enforcing ↓ SELINUX=disabled 編集後、CentOSを再起動して下さい。 # reboot 再起動後、 getenforce コマンドを実行してSELinuxが無効になったことを確認してください。 Disabled と表示されればSELinuxは無効になっています。 # getenforce Disabled iptablesでHTTPを許可 CentOS 6.3の初期状態ではiptables(ファイアウォール)が有効になっており、外部からサーバ上の80/tcpポート(HTTP)に接続することができません。このままではwebサーバを立ち上げ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く