忍者ブログ
ブログツール、2007/11/06作成
[55] [54] [53] [52] [51] [50] [49] [48] [47] [46] [45
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

前回までで、TortoiseSVNの設定が終わってるので、
Railsプロジェクトの配置に移ります。

すでに沢山Railsのプロジェクトがあるので、
それぞれをプロジェクト毎にインポートしていきます。

配置は以下の要領です。
project_one┬docs ─関連ドキュメント
           ├trunc─Railsプロジェクトソース一式
           ├tags
           └branches
とまあこんな感じ。
で、後はそれぞれのフォルダに設定を施してゆく。
TortoiseSVNで行うときには、
リポジトリブラウザからフォルダもしくはファイルを選択して右クリック、
「属性」で「新規」を使って設定してゆく。
めんどうなときには、コマンドから一括でやってもいい。

基本的にdocsフォルダに入っているバイナリファイルは、
そうそう変更もしないし、競合もしにくそうなのでロックの設定。
svn:needs-lock *

Railsのソースファイルのうち、config, log, tmpフォルダは同期しても仕方ないので、
無視するように設定。
svn:ignore '*'

後は、プロジェクト毎に異なってゆくと思うので適宜ロック、ignoreの設定をしておく。

困るのはdb/migrateフォルダのmigrationファイルども。
今のところ、チームでやったとしても小規模なので、migrationファイルが増える毎にこまめにコミットして、
ファイル名のバージョン番号でおかしな事になっても手動で対応することにする。

後は、それぞれのプロジェクト毎に同じ作業をしてゆくだけ。

さて、ソースの管理が出来たあたりでTracを稼働させてみます。
PR
この記事にコメントする
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret (チェックを入れると管理人だけに表示できます)
この記事へのトラックバック
この記事にトラックバックする:
ついめ~じ
ブログ内検索
フリーエリア
サニーカメラ
Powered by Ninja Blog    template by Temp* factory    icon by MiniaureType

忍者ブログ [PR]