アークウェブ
Webマーケティング
SandBox
Web制作会社アークウェブのスタッフが、企画・マーケティングのTips・ノウハウをまとめているWikiです
アークウェブシステム開発SandBox
アークウェブWebマーケティングSandBox
アークウェブWebデザインSandBox
アークウェブ アクセシビリティWiki
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
&pgid();
**はじめに [#ie4ed06f]
アークウェブでは、システム陣は以前からプログラムのバージ...
-社内のプロジェクト管理システムがPukiWikiからtracに移行し...
-デザインとシステムが一緒に開発する案件が増えていること、
-外部スタッフを含め複数のデザイナで仕事をする機会が多いこと
などの状況を踏まえて、
''企画・デザインスタッフの開発過程にもSubversionを取り入...
Subversion自体のインストールやリポジトリの作成については...
**目次 [#m48ee130]
#contents();
#blikimore
**0.Subversionで何ができる? [#s47b7fdd]
-チームで作業する時のバージョン管理ができる(もちろん一人...
-「やっちまったー」時のロールバック(作業開始時へ、あるい...
- 複数スタッフによる同時並行作業での衝突を管理できる(た...
- リリース直前でソースを固定したい状況下でも、そのリリー...
-バージョン間の差分が取れる(ASCIIファイル限定)。
***企画やデザインのスタッフが使うメリットはあるの? [#e35...
- HTML, CSS, JavaScriptコードなどのテキストファイルは、メ...
-- バージョン管理、バックアップ
-- メンバー間の作業衝突回避
- パワポとか画像などのバイナリファイルは、差分を取ったり...
- でも、デザインやドキュメントのバージョン管理ツールとし...
-- 更新履歴の記録とチーム間共有
-- [wireframe08xxxx.pps]式ファイル名(日付を含めたりverNo...
-- 最新版ドキュメントにみんながアクセスできる。一人持ちの...
-例えばMovableTypeのテンプレとか、いきなりオンラインで弄...
**1.準備(クライアントアプリのインストール) [#q9c91395]
:WindowsはTortoiseSVN|
>
-下記URLより、本体、日本語パックをDLしてこの順にインスト...
--http://tortoisesvn.net/downloads
-- 本体は32bit Installer版を、
-- 日本語パックがページ下方にあるので同じく32bit版をダウ...
-【メニューの日本語化】
エクスプローラーで適当なファイルの上で右クリックし、[Tort...
<
:MacはSCPluginなど?!|
>
-SCPluginなどが好評らしい(ちゃんと調べられてない)
http://ihara.vox.com/library/post/macのsubversion設定.html
-【課題】外部デザインスタッフのMacユーザは多いので、定番...
<
**2.基本の流れ(まず一人で使う場合から) [#uae8631e]
***2-1. プロジェクト開始時:リポジトリの作成、インポート ...
-我々(企画・デザイン部隊)は、既に存在するものと思って良い
※通常はシステム担当者が最初に設定して、URIを案内してくれ...
-一人で使う場合は、ローカルPC上の適当な場所に(勉強会では...
***2-2. 開発中:作業の基本な流れ [#s2806776]
[SVNチェックアウト]ローカルPCにコピー ''これが[チェ...
↓
作業 <--------------------------+
↓ |
テスト環境などで確認 (...
↓ |
[SVNコミット]適当な区切りで ''これが[コミット]'' ----+
↓
[OK]
↓
[レビューやリリース]本番環境にアップロード等
***2-3. 一通りやってみよう [#i3c036ab]
- ローカルPC上に作業環境を作る
C:\・・\AさんのPCのつもり\work
- ここにチェックアウト (最新版がコピーされた) ->''[SVN...
- corp.htmlをコミットしてみる。->''[SVNコミット]''メニュー
- hoge.htmlを新規作成して追加、コミットしてみる。 ->''[追...
- corp.htmlを編集して、元に戻す ''[元に戻す]''メニュー
- hoge.htmlをproduct.htmlにリネーム、コミットする ->''[名...
''■最初に覚えるメニュー''
|TortoiseSVNのメニュー名|参考(コマンド)|できること|h
|SVNチェックアウト|svn checkout|SVNから最新バージョンのセ...
|コミット|svn commit|ローカルのファイルをSVNにあげる(レ...
|追加・削除・名前の変更|svn add/delete/move|ディレクトリ...
|元に戻す|svn revert|チェックイン直後の状態に戻す。ローカ...
|変更をチェック|svn status|チェックアウト直後の状態からの...
|ログを表示|svn log|ログ(変更履歴のメモ)を表示する|
**3.チームで使う時 [#d3103223]
- 2人同時にコミットはできない。順番に。
- コミット時、作業箇所が異なる場合は自動マージされる
- 作業箇所がぶつかっている場合は、[SVN更新]。差分ファイル...
-- 衝突箇所は、自分たちで調整する。Subversionは何かしてく...
-- スタッフ間のコミュニケーションが大事。
-- バッティングしないようにスタッフ間であらかじめ作業範囲...
''■チームで使う時に役立つメニュー''
|TortoiseSVNのメニュー名|参考(コマンド)|できること|h
|SVN更新||ローカル作業環境上のレビジョンが古い場合に、最...
***3-2. やってみよう [#r81f1746]
- Aさんの作業環境とは別に、Bさんのつもりで作業環境を作る...
C:\・・\BさんのPCのつもり\work
- Bさんも作業しています。
- Aさんがcommon.cssを編集する。h1をyellowとかに。
- Bさんがcommon.cssを編集する。h1をgreenとかにして先にコ...
- Aさんコミット。ブブー(叱られる)。
- Aさん:差分ファイルができているので確認。修整して再コミ...
***3-3. trunk, branch, tag [#i8d40555]
-trunk(開発の本幹バージョン), branch(枝バージョン。さ...
- 社内ではどう使いわけしている?(進地さんから紹介)
- オープンソースでの開発とかでどんな風に使っているか見て...
WordPress.orgを例に取り、[ToitoiseSVN]->[リポジトリブラウ...
--http://svn.automattic.com/wordpress/trunk
--同じものをtrac の svnビューワでみたらこんな感じ
http://trac.wordpress.org/browser
**もっと機能はあるけど、今日はここまで。 [#ja25dac0]
今回は、やらなかったこと
- マージ(更新内容を、別のブランチにも反映させたり)
- リリースブランチでのバグ修正だとか
- trunk, branch, tagのちゃんとした話とか
- etc..
**参考書籍 [#vba59f9f]
-[[「入門Subversion―Windows/Linux対応」>http://www.amazon...
-[[「Subversion実践入門〜達人プログラマに学ぶバージョン管...
#blikifooter(八木)
tag: [[SubVersion>tag/SubVersion]],[[プロジェクト管理>tag...
終了行:
&pgid();
**はじめに [#ie4ed06f]
アークウェブでは、システム陣は以前からプログラムのバージ...
-社内のプロジェクト管理システムがPukiWikiからtracに移行し...
-デザインとシステムが一緒に開発する案件が増えていること、
-外部スタッフを含め複数のデザイナで仕事をする機会が多いこと
などの状況を踏まえて、
''企画・デザインスタッフの開発過程にもSubversionを取り入...
Subversion自体のインストールやリポジトリの作成については...
**目次 [#m48ee130]
#contents();
#blikimore
**0.Subversionで何ができる? [#s47b7fdd]
-チームで作業する時のバージョン管理ができる(もちろん一人...
-「やっちまったー」時のロールバック(作業開始時へ、あるい...
- 複数スタッフによる同時並行作業での衝突を管理できる(た...
- リリース直前でソースを固定したい状況下でも、そのリリー...
-バージョン間の差分が取れる(ASCIIファイル限定)。
***企画やデザインのスタッフが使うメリットはあるの? [#e35...
- HTML, CSS, JavaScriptコードなどのテキストファイルは、メ...
-- バージョン管理、バックアップ
-- メンバー間の作業衝突回避
- パワポとか画像などのバイナリファイルは、差分を取ったり...
- でも、デザインやドキュメントのバージョン管理ツールとし...
-- 更新履歴の記録とチーム間共有
-- [wireframe08xxxx.pps]式ファイル名(日付を含めたりverNo...
-- 最新版ドキュメントにみんながアクセスできる。一人持ちの...
-例えばMovableTypeのテンプレとか、いきなりオンラインで弄...
**1.準備(クライアントアプリのインストール) [#q9c91395]
:WindowsはTortoiseSVN|
>
-下記URLより、本体、日本語パックをDLしてこの順にインスト...
--http://tortoisesvn.net/downloads
-- 本体は32bit Installer版を、
-- 日本語パックがページ下方にあるので同じく32bit版をダウ...
-【メニューの日本語化】
エクスプローラーで適当なファイルの上で右クリックし、[Tort...
<
:MacはSCPluginなど?!|
>
-SCPluginなどが好評らしい(ちゃんと調べられてない)
http://ihara.vox.com/library/post/macのsubversion設定.html
-【課題】外部デザインスタッフのMacユーザは多いので、定番...
<
**2.基本の流れ(まず一人で使う場合から) [#uae8631e]
***2-1. プロジェクト開始時:リポジトリの作成、インポート ...
-我々(企画・デザイン部隊)は、既に存在するものと思って良い
※通常はシステム担当者が最初に設定して、URIを案内してくれ...
-一人で使う場合は、ローカルPC上の適当な場所に(勉強会では...
***2-2. 開発中:作業の基本な流れ [#s2806776]
[SVNチェックアウト]ローカルPCにコピー ''これが[チェ...
↓
作業 <--------------------------+
↓ |
テスト環境などで確認 (...
↓ |
[SVNコミット]適当な区切りで ''これが[コミット]'' ----+
↓
[OK]
↓
[レビューやリリース]本番環境にアップロード等
***2-3. 一通りやってみよう [#i3c036ab]
- ローカルPC上に作業環境を作る
C:\・・\AさんのPCのつもり\work
- ここにチェックアウト (最新版がコピーされた) ->''[SVN...
- corp.htmlをコミットしてみる。->''[SVNコミット]''メニュー
- hoge.htmlを新規作成して追加、コミットしてみる。 ->''[追...
- corp.htmlを編集して、元に戻す ''[元に戻す]''メニュー
- hoge.htmlをproduct.htmlにリネーム、コミットする ->''[名...
''■最初に覚えるメニュー''
|TortoiseSVNのメニュー名|参考(コマンド)|できること|h
|SVNチェックアウト|svn checkout|SVNから最新バージョンのセ...
|コミット|svn commit|ローカルのファイルをSVNにあげる(レ...
|追加・削除・名前の変更|svn add/delete/move|ディレクトリ...
|元に戻す|svn revert|チェックイン直後の状態に戻す。ローカ...
|変更をチェック|svn status|チェックアウト直後の状態からの...
|ログを表示|svn log|ログ(変更履歴のメモ)を表示する|
**3.チームで使う時 [#d3103223]
- 2人同時にコミットはできない。順番に。
- コミット時、作業箇所が異なる場合は自動マージされる
- 作業箇所がぶつかっている場合は、[SVN更新]。差分ファイル...
-- 衝突箇所は、自分たちで調整する。Subversionは何かしてく...
-- スタッフ間のコミュニケーションが大事。
-- バッティングしないようにスタッフ間であらかじめ作業範囲...
''■チームで使う時に役立つメニュー''
|TortoiseSVNのメニュー名|参考(コマンド)|できること|h
|SVN更新||ローカル作業環境上のレビジョンが古い場合に、最...
***3-2. やってみよう [#r81f1746]
- Aさんの作業環境とは別に、Bさんのつもりで作業環境を作る...
C:\・・\BさんのPCのつもり\work
- Bさんも作業しています。
- Aさんがcommon.cssを編集する。h1をyellowとかに。
- Bさんがcommon.cssを編集する。h1をgreenとかにして先にコ...
- Aさんコミット。ブブー(叱られる)。
- Aさん:差分ファイルができているので確認。修整して再コミ...
***3-3. trunk, branch, tag [#i8d40555]
-trunk(開発の本幹バージョン), branch(枝バージョン。さ...
- 社内ではどう使いわけしている?(進地さんから紹介)
- オープンソースでの開発とかでどんな風に使っているか見て...
WordPress.orgを例に取り、[ToitoiseSVN]->[リポジトリブラウ...
--http://svn.automattic.com/wordpress/trunk
--同じものをtrac の svnビューワでみたらこんな感じ
http://trac.wordpress.org/browser
**もっと機能はあるけど、今日はここまで。 [#ja25dac0]
今回は、やらなかったこと
- マージ(更新内容を、別のブランチにも反映させたり)
- リリースブランチでのバグ修正だとか
- trunk, branch, tagのちゃんとした話とか
- etc..
**参考書籍 [#vba59f9f]
-[[「入門Subversion―Windows/Linux対応」>http://www.amazon...
-[[「Subversion実践入門〜達人プログラマに学ぶバージョン管...
#blikifooter(八木)
tag: [[SubVersion>tag/SubVersion]],[[プロジェクト管理>tag...
ページ名:
アークウェブのサービスやソリューションはこちら
サービス
Webの企画・戦略立案
Webデザイン
Webシステム開発
Zen Cartソリューション
Zen Cart導入コンサルティング, RFP作成, トラブル診断
Zen Cartで大規模ECサイト構築
Zen Cartモジュールの開発・カスタマイズ
Zen Cart制作会社(デザイン・企画会社)様向けサービス
Zen Cart海外向け・多言語ECサイトの制作
Zen Cartのデザイン, ペルソナ/シナリオ法, RIA(Ajax・Flex)
Zen Cartのセキュリティ・運用保守サポート
Zen Cart企画・マーケティング戦略, SEO・SEM(サーチエンジン広告)
Zen Cartハイエンド版(大規模サイト用高可用バージョン)
EC-CUBEとZen Cart 機能比較表(概要)
Zen Cart携帯モジュール(モバイルショップ構築用)
Zen Cartの導入事例
Zen-Cart.JPのご紹介とアークウェブの取り組み
Zen-Cartモバイルショップ構築サービス
Movable Typeソリューション
企業サイトでのMovable Type活用
Movable Type用プラグイン一覧
MT用フォーム作成プラグイン「A-Form」
A-Formパートナー制度
その他ソリューション
AjaxでRIA開発
Ruby on Rails
Flexによる業務システム構築
ペルソナ/シナリオ法
ビジネスブログ
SNS・ソーシャルソフトウェア
SEO・SEM
アークウェブのCSR(企業の社会的責任)
アークウェブのCSR指針