Linuxサーバへのコミットで躓く
前にバージョンアップしたソースをコミットしようとすると,
エラーが何回も出力されてコミットできませんでした.
解析のため,Googleで探していると下記の記事が
TortoiseSVN でコミットはできるけどエラー - 写経日記
アクセス権の設定パラメータが不十分であるとのこと.
(理屈がまだ謎ですが...)
そこで,物は試しにReadyNASDuoのアクセス権限を変更してみます.
続きを読むtagへの分岐の仕方
現在はReadyNASDuoにblanch, tag, trunkの3種類でソースコードの管理をしています.
ソースの手動管理 ダメ!ゼッタイ! - higedの日記
開発中のバージョンを上げた場合のtagへの反映方法で悩んだのでメモ
#分かれば簡単なんですが...
- trunkからtagへの分岐
- 作業ディレクトリで[右クリック]→[TortoiseSVN]→[SVN ブランチ/タグ]
+「先URL(T):」内のディレクトリをtagに指定し,配下にバージョンを付与したディレクトリを作成(ex. tag/vX.XXなど)
- 「先URL(T):」内のディレクトリをtagに指定し,「先URL(T):」にバージョンを付与する(ex. ...tag/vX.XXなど) ※ディレクトリ自体は作成しない
- 「作業コピーを新しいブランチ/タグへ切り替える」のチェックを外して,「OK」を押す
これで作業コピーを切り替えせず(trunkのまま)にtagへのソースコピーが可能.
今は並行して機能を開発しないためにblanchがいりません.
機能のリリース管理だけができれば問題ないので,現状はtagへの反映のみで済んでます.
blanchを作った場合は別途かな.
ReadyNAS上のリポジトリにコミットできない
一昨日位からコミット時にエラーが多発してまともにコミットができなくなってました.
エラーでnon-LFと出ていたのでテキストの文字コードをチェックすると,
CRLFが改行コードだったので,LFにして再コミットするとOKに.
元はWindowsでバックアップを取っていたので発生しなかった問題でした.
毎回改行コードを手動で変えるのは手間なので,LF変換プログラムを使うことにします.
Vector:改行コード一発変換 LFMAN (Windows95/98/Me / ユーティリティ)
作っている作者さんに感謝.
リポジトリの作成
TortiseSVNでソース管理をローカルで行っていましたが,
NAS(ReadyNAS Duo)を導入して,RAID1を構成可能な環境になったので移行することにしました.
ReadyNAS Duoは拡張RAID構成がとれるので,HDDの容量を拡張していけば自動的にRAIDの容量を拡張してくれる所が素晴らしいです.
NETGEAR の ReadyNAS Duo を買いました - hoge256ブログ
続きを読むプロの学び力
コンサルティング業界の人らしく,基本構造(本書では「チャート」と表現)を押さえた構成で,学び方について説明.
メリット
・「チャート」で各章の構成・説明が網羅されており,全体的にまとまっており,説得力がある.
・「チャート」のテンプレートがまとめられており,仕事の効率化のために基本構造をすぐに使用できる.
・特定分野の知識を「業界系」,「業務系」で分類しており,俯瞰する粒度が分かる.
・入門編としては具体的であり,効率的な学習形態の重視し,知識の集約に向けた網羅性の程度が分かる.(30冊まとめ買い等)
デメリット
・学習方法の入門〜実践直前までの内容であることから,具体的な学習の方法,及び知識の俯瞰方法は記載が無い.
今後の学習方針
業界系知識と業務系知識の分類
Ajaxで関連ページを開く方法
元ネタ:http://blog.webcreativepark.net/cgi/mt/mt-bt.cgi/174
元のページとは別に,関連ページを開く場合,
a hrefの指定とJavaScriptのon clickを組み合わせる場合,
[a href="#"]
を指定するのはネスケ時代の慣習らしい.