Subversion、チェックアウト

今日の作業

Unit6のリポジトリに作ったpentasを加える
チェックアウト機能の追加

わからなかったこと

支払方法を選択リストにするselect()について
RailsによるアジャイルWebアプリケーション開発では
app/views/store/checkout.rhtml

<td>支払方法</td>
<td><%= 
   options = [["支払方法を選択してください",""]] + Order::PAYMENT_TYPES
   select("order","pay_type",options)
%></td>
|<
app/models/order.rb
>|
  PAYMENT_TYPES = [
    [ "代金引換",         " C.O.D."],
    [ "クレジットカード",  "credit"],
    [ "振込み",           "pay_in"]
  ].freeze

を定義していた。
別に

<td>支払方法:</td>
<td>
  <%= options = [["支払方法を選択してください",""],[ "代金引換"," C.O.D."],
  [ "クレジットカード",  "credit"],[ "振込み","pay_in"]].freeze
  select("order", "pay_type", options) %>
</td>

でいいんじゃないの。


調べたことのまとめ

$ svn import /home/m-matsumoto/Desktop/aptana/workspace/pentas/ https://○.○.○.○/unit6-repo/trunk/pentas -m"プロトタイプ追加"

Subversionにインポート
$ svn import [パス名] 
<パス> のコピーを再帰的に にコミットします。<パス> は、省略された場合は '.' だと仮定されます。
リポジトリには、必要に応じて親ディレクトリが作成されます。<パス> がディレクトリの場合、そのディレクトリの内容が の下に直接追加
されます。

パスのhomeを/homeと前に/を入れることによって絶対パスで指定。
何も入れない場合や./は相対パス

★$ svn import help
importのhelpが見れる。

今日の一言
昨日KickOffがありました。
帰りこのブログの話題になり先輩方からいろいろ指摘を受けました。
具体的には
もっと自分の気持ち(魂を込めて)を書くべきということと何がどう気になったのか
具体的に書くべきとのことでした。
すぐに完璧にはできないと思うが
それらを意識してこれからは書いていきたい。