コミットメッセージの書き方ではコミットをわかりやすくするためには以下の2つの条件を満たす必要があると書きました。 コミットの内容が分かりやすく説明されていること コミットの内容が小さくまとまっていること このうち「コミットの内容が分かりやすく説明... 続きを読む
svntrunk下にもりもりディレクトリ(&配下に大量のファイル)があり、trunk をまともにcoすると日が暮れて朝日を拝みそうなときのお話です。必要なディレクトリの数だけそれぞれについてsvn coすると、ディレクトリをまたいだcommit(changeset)ができなくなるの... 続きを読む
新着記事 特集 ブログ 祝Ruby JIS規格化--「irb」の初期化スクリプトを見直す 2011-03-25 19:54:00 プログラミング言語「Ruby」がJIS規格として制定--日本発の言語で初 2011-03-22 17:57:00 IT企業と開発者による復興支援プロジェクト「Hack For Japan」 2011-0... 続きを読む
皆さん、こんばんは。笹亀です。 ご挨拶が遅くなりましたが、明けましておめでとうございます。 今年も良いブログを皆さんにご提供できるように頑張ります! 先日のニュースでAppleCEOのスティーブ・ジョブスさんが病気で休暇に入るとの心配なニュースをみまし... 続きを読む
7 月 17th, 2008 Posted in git ソースコードなどを管理するリポジトリをSubversionからgitへ移行する方法です。gitからSubversionへコミットを反映する方法も書きます。 ・Subversionリポジトリをgitリポジトリへ変換する方法 git svn cloneコマンドを使ってSu... 続きを読む
分散バージョン管理システムつかってますか? 世の中ではgitやhgなどの分散型のバージョン管理システムが流行していて、「もうsvnなんて、、、」「まだsvnつかっているの、、、」という風潮になっています。 弊社内でもgitのレポジトリが立ったり、svnのプロジ... 続きを読む
Categories Agile・生産性向上 (124) Ajax/Web2.0 (7) apache (14) CMS (3) Delphi (11) Linux (47) Perl (29) PHP (116) Ruby (4) Trac (83) Zope (11) オープンソース (104) Firefox (9) OpenVZ (3) phpBB (3) phpMyFaq (12) scuttle (3) taskfreak (2) wordp... 続きを読む
##The Chaw is alive! The Chaw is an application developed on CakePHP to handle some simple tasks needed for hosting code, providing information, and getting contributions from the world. ####features of the chaw include: - wiki - tickets - ti... 続きを読む
こんにちは、熊谷です。 普段Subversionでバージョン管理を行いながら開発をしているのですが、こっちのプロジェクトはtrunkだったり、あっちはほげほげブランチだったり、はたまたtrunkからほげほげブランチにスイッチしたりして開発をすると今どこにいるのか... 続きを読む
唯一の中央レポジトリと複数のcheckoutするノードというトポロジの場合、checkoutしたファイルのmtimeがノード間で同じ時刻(当該ファイルがcommitされた時刻)になっているとなにかと都合がいいです。例えば、Webアプリのデプロイを中央レポジトリからのcheckout... 続きを読む
git-svn git-svn はSubversionとGitの相互運用を可能にするコマンドです。git-svn コマンドによりSubversionリポジトリの一部または全体をGitリポジトリに変換することができます。 git-svn コマンドはtagsとして指定されたSubversionディレクトリをGitのブラン... 続きを読む
来日したgwooは、「tracって使いにくいでしょ、もっと手軽に使えるようなCake製のマネジメントシステムを作るから」と言っていました。 ついに登場です。 introducing something new to chew on http://bakery.cakephp.org/articles/view/introducing-something... 続きを読む
git | 04:23svnだとrmってsvn upったら元に戻せた。gitでいくらgit pullしてもなんか逆ギレされるので俺が正ギレする始末。俺が逆とかは考えてはいけない。とりあえず以下のコマンド発見。 git checkout hoge で、hogeが元に戻る。しかし、svn upの場合は対象フ... 続きを読む
SW構成管理の概念の中心は、バージョン管理。 バージョン管理こそが我々SW開発に従事する者にとって、背骨であり血液に当たる最重要なインフラ。 デスマーチに陥るプロジェクトは、バージョン管理に何かしらの欠点や弱点がある。 おそらく殆どのSW開発では、Sub... 続きを読む
Webプログラムで本番環境上にsvn exportしたものの、ちょっとしたバグを発見したので、svn レポジトリ上で修正したとします。 この修正の差分だけ本番環境上に反映させる簡単な方法を教えて下さい。 現在は、前の svn export したものを削除して、もう一度 svn ... 続きを読む
ディノ社内のバージョン管理は主にSubversionを利用しています。また、社内の開発環境はWindowsとMacとLinuxが入り乱れています。そんな環境で、一番問題が少なそうなSubversionの設定を考えてみました。現在これを社内標準として運用していますが、今のところ... 続きを読む
svn propset 'svn:ignore' 'config.php' ./ svn propset 'svn:ignore' 'cache_*' ./var/function_cache/ svn propset 'svn:ignore' '*.jpg *.gif *.png' ./var/img_cache/gif/w76_h76/ svn propset 'svn:ignore' '*.jpg *.gif *.png' ./var/img_cache/gif/w120_... 続きを読む
上記の件、暫く痛かったんですが、理由が分かったので、共有しますね。。 ソース: Subversion 1.5 and ZSH Completion (in subversion users list) 補完するときに、 > _arguments:comparguments:303: invalid argument: ARG みたいなエラーがでてました。subve... 続きを読む
オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。 [GPL] [ GUI] [ Linux] [ Mac... 続きを読む
既存のSVNリポジトリを使いつつ、ローカルではGitの利便性を享受するために、 git-svnを使う方法のメモです。以下はopenid-fuのリポジトリを使った例です。 まずは普通にSVNリポジトリにファイルをimportしておきます。既存のものがある場合はそれを使います。 ... 続きを読む