January 2010
6 posts
1 tag
せっかくなんでredmineをインスコ
前回、前々回に続いてredmineのインスコしてみます
git clone git://github.com/edavis10/redmine.git mysql -u root -p
create database redmine character set utf8; create user ‘redmine’@’localhost’ identified by ‘hogehoge’; grant all privileges on redmine.* to ‘redmine’@’localhost’;
exit
cd redmine mv config/database.yml.example config/database.yml nano...
rails使えるまでが非常に簡単になっている件について 続きの続き
sudo mkdir /opt/nginx/sites-enabled
sudo mv /opt/nginx/conf/nginx.conf /opt/nginx/conf/nginx.conf.default
sudo nano /opt/nginx/conf/nginx.conf
user www-data;
worker_processes 1;
events {
worker_connections 1024;
}
http {
passenger_root /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.9;
passenger_ruby /usr/local/bin/ruby;
include mime.types;
default_type ...
rails使えるまでが非常に簡単になっている件について 続き
sudo aptitude install git-core
git clone git://github.com/jnstq/rails-nginx-passenger-ubuntu.git
sudo mv rails-nginx-passenger-ubuntu/nginx/nginx /etc/init.d/nginx
sudo chown root:root /etc/init.d/nginx
sudo /usr/sbin/update-rc.d -f nginx defaults
sudo aptitude install libmagick9-dev
sudo gem install rmagick
sudo gem install mysql #すでにはいっているみたいだけどうまくいかないのでもう一回
rails使えるまでが非常に簡単になっている件について
VM上でのUbuntu 9.10 Serverでのインストール
すごい簡単
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install open-vm-tools #vm上でなければ sudo aptitude install build-essential
sudo aptitude install sqlite3 mysql-server libmysqlclient16-dev
wget http://rubyforge.org/frs/download.php/66163/ruby-enterprise_1.8.7-2009.10_amd64.deb
sudo dpkg -i ruby-enterprise_1.8.7-2009.10_amd64.deb #これでgemもruby1.8.7も終了
sudo...
1 tag
gitを建築プロジェクトに使ってみた今回の結果 補足
前のエントリーが結構なreblogをいただいたので補足します。
コマンドラインの使用は使ったことのない人にとっては逆にそれにしか使わないので、上カーソルで非常にシンプルに使えます。今回はMacでのプロジェクトだったのですが、windowsな方を巻き込んだとしても、windowsでのgit使用は日本語ファイル名の文字化け問題があるのですが、cygwin utf-8版を使っていただくことで問題なく使用可能です。
フォルダのサイズは4GBまでいきました。が、各自のスクラップまでUPされた結果でこうだったのでそれを整理し”git gc”を行うと1.8GBまでになりました。実際のファイルは600MBで残りは”.git”になります。
速度的にはサーバー側が貧弱なこともありあらたに”git...
2 tags
gitを建築プロジェクトに使ってみた今回の結果
gitを建築プロジェクトのレポジトリとして使っているところはあまりないと思うのですが、今回はターミナルなんぞ開いたこともないというような人を巻き込み実用してみたのでそのプロジェクトのフェーズ1が終わったいま、少しばかりまとめてみたいと思います。
とりあえず教えたコマンドは git clone git add . git commit -m “” git push git pull
扱うファイルはほぼバイナリなのでバックアップ、レポジトリ、バージョニングにしかつかわない
ブランチの説明は初ターミナルの人にはややこし過ぎるので、アプリ内(今回はsketchup)のレイヤでその代替とするルール決め。 一般的によくやられる好き勝手なファイル名をつけてその人のブランチやバージョニングとしても他の人には全くを持ってわからないのでここはかなり徹底
...