Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

はじめてのSubversion(サブバージョン)

11,136 views

Published on

CSS Nite in Osaka, Vol.12の公園資料になります

Published in: Technology
  • Be the first to comment

はじめてのSubversion(サブバージョン)

  1. 1. はじめての Subversion( サブバージョン ) 西畑一馬
  2. 2. 自己紹介
  3. 3. 自己紹介 <ul><li>西畑 一馬 [ ニシハタ カズマ ] </li></ul><ul><li>トゥーアール代表 / Web クリエイター http://www.to-r.net </li></ul><ul><li>PHP や JavaScript 、 Ajax によるシステム開発や MovableType を利用した Web サイト製作、 SEO やコンサルティング、マーケティング、 Web クリエイター向けの講座などをやってます。 </li></ul>
  4. 4. blog書いてます。 http://blog.webcreativepark.net/
  5. 5. アジェンダ
  6. 6. アジェンダ <ul><li>・サブバージョンとは? </li></ul><ul><li>・サブバージョンの仕組み </li></ul><ul><li>・サブバージョンのデモ </li></ul><ul><li>・より高度にサブバージョンを利用する </li></ul><ul><li>・まとめ </li></ul>
  7. 7. サブバージョンとは ?
  8. 8. サブバージョンとは? バージョン管理システム バックアップツール
  9. 9. バックアップの取り方 色々 <ul><li>index.php </li></ul><ul><li>_ index.php </li></ul><ul><li>index.php .20081003 </li></ul><ul><li>index .20081003 .php </li></ul>
  10. 10. バックアップって・・・ <ul><li>いつまで取っておくのか? </li></ul>「サーバー (HD) が いっぱいなゃんです」 photo: http://www.flickr.com/photos/73567305@N00/95300982
  11. 11. 複数人で管理する場合 <ul><li>誰が最新のファイルを持っているのか? </li></ul>ファイル上書きしたの誰にゃ! photo: http://www.flickr.com/photos/73567305@N00/381134806
  12. 12. そこでサブバージョン!
  13. 13. サブバージョンとは? <ul><li>ファイルの差分だけバックアップ </li></ul><ul><li>複数人でバックアップを共有できる </li></ul>
  14. 14. サブバージョンの仕組み
  15. 15. サブバージョンの設定 リポジトリ バージョン管理 したいファイル インポート
  16. 16. サブバージョンの設定 リポジトリ ローカルの 最新ファイル チェックアウト
  17. 17. 日々の業務 リポジトリ ローカルの 最新ファイル を編集したもの コミット
  18. 18. リポジトリの中身
  19. 19. リビジョン A さんによるフッターリンクの修正 リビジョン 6 B さんによる img 要素の更新 リビジョン 7 A さんによるアクセス解析の追加 リビジョン 8 B さんによる IE6 のカラム落ち修正 リビジョン 9
  20. 20. 日々の業務 リポジトリ Bさんローカルの 最新ファイル を編集したもの コミット
  21. 21. 日々の業務 リポジトリ Bさんローカルの 最新ファイル を編集したもの コミット A さんが先に 「フッターリンクの修正」 してるけど、ローカルファイルに反映してからコミットする?
  22. 22. サブバージョンの更新 リポジトリ ローカルの 最新ファイル (リビジョン5) 更新
  23. 23. サブバージョンの更新 リポジトリ ローカルの 最新ファイル (リビジョン5) 更新 最新のリビジョンは 9 だから ローカルのファイルは古いよ
  24. 24. サブバージョンのデモ
  25. 25. サブバージョンクライアント http://tortoisesvn.tigris.org/ (公式) TortoiseSVN Language packs   Japanese http://versionsapp.com/ beta 版 ( 使用期限あり /2008 年 10 月 22 日 ) Leopard でのみ動作 ( 英語 ) http://www.adobe.com/products/dreamweaver/ Mac、Windows対応のサブバージョンクライアント 日本語版は11月発売?
  26. 26. より高度にサブバージョンを利用する
  27. 27. リポジトリサーバーの利用 <ul><li>Backlog </li></ul><ul><li>http://www.backlog.jp/subversion/ </li></ul>
  28. 28. BTS(bug tracking system)の利用 <ul><li>リポジトリブラウザやwiki、チケット管理が </li></ul><ul><li>同梱されたパッケージソフト </li></ul><ul><li>http://trac.edgewall.org/ </li></ul>
  29. 29. まとめ <ul><li>・ subversion は簡単にバージョン管理ができるソフト </li></ul><ul><li>・複数人でのプロジェクト管理にも対応 </li></ul><ul><li>・専用クライアントを利用すれば簡単に利用可能 </li></ul><ul><li>・利用方法は無限大 </li></ul>
  30. 30. ちょっとだけ告知!
  31. 31. Re:Creator’s Party Kansai 関西のクリエイターの交流コミュニティ http://mixi.jp/view_community.pl?id=1994993 飲み会 写真撮影会 勉強会 セミナー now ロゴコンテスト comming soon インクルーシブデザインワークショップ Re:Creator's Chat
  32. 32. Re:Creator’s Kansai(リクリ) http://www.re-creators.jp/ jQuery による JavaScript 入門
  33. 33. サイバーガーデン biz <ul><li>10月19日(日) </li></ul><ul><li>ゼロから始めるPHP入門講座 http://cybergarden.biz/lectures/php-intro-20081019.html </li></ul>
  34. 34. 大阪市産業プラザimedio(イメディオ) <ul><li>10 月 18 日 ( 土 ) </li></ul><ul><li>MTテンプレートカスタマイズ実践講座 http://www.sansokan.jp/events/eve_detail.san?H_A_NO=08953 </li></ul><ul><li>10 月 22 日(水) </li></ul><ul><li>Ajax基礎講座 http://www.sansokan.jp/events/eve_detail.san?H_A_NO=08955 </li></ul><ul><li>11 月 5 日 ( 水 )  </li></ul><ul><li>CSS上級講座 </li></ul><ul><li>http://www.sansokan.jp/events/eve_detail.san?H_A_NO=08994 </li></ul>
  35. 35. 2009 年 1 月 17 日(土) CSS Nite ビギナーズ 大阪
  36. 36. ご清聴ありがとうございました。 <ul><li>本セミナーで疑問・質問等がありましたら </li></ul><ul><li>[email_address] </li></ul><ul><li>までお願いいたします。 </li></ul>

×