バージョン管理システム(SVN)について

メリット・デメリットあとかしあやとかりくとんのお話
Svn
6
柏綾 @kashiaya

@riku_ton やっぱ似とる事やっとるね。

2010-12-01 11:58:31
りくとん @riku_ton

@purazumakoi バージョン管理するための専用サーバは必要やで。かなり頻繁に書き込みがあるからボロボロになりやすいで開発鯖と共通はしないほうがいい。それのバックアップストレージも必要になってくるで導入コストはちょっとかかるな

2010-12-01 11:59:16
りくとん @riku_ton

@kashiaya うちもTracLightningやわー。トータスさんは便利ね。tracとmavenは使ってないけど。

2010-12-01 11:57:09
柏綾 @kashiaya

@purazumakoi これは古いやり方や。クライアントで取得する時にこのページを見やー。まずはソース管理するサーバーを決めて、そこにSVNの取得できる環境つくらないかんで。

2010-12-01 11:55:25
りくとん @riku_ton

@purazumakoi 今までの運用フローがわからんであれやけど、一般的に相対的には作業量が増えるはず

2010-12-01 11:55:59
りくとん @riku_ton

@purazumakoi (cont)サーバから一旦最新ファイルをDL(チェックアウト)→編集→動確→コミットという手順になる。tagsの作成のことも懸念して更新履歴の記載が必要になったりと、作業時にやらなあかんことが増えるんよ。

2010-12-01 11:55:54
りくとん @riku_ton

@purazumakoi 今まで開発サーバのファイルを更新、またはローカルでファイル更新→アップロードで済んでいたのがバージョン管理を行うことで(cont)

2010-12-01 11:55:36
りくとん @riku_ton

@kashiaya 俺もなんかSVNのリーダーになってまったで何故か微妙に知識はついてしまった

2010-12-01 11:53:42
柏綾 @kashiaya

@purazumakoi バックアップはTracLightningにバックアップとるバッチがあるから、そのファイルをタスク管理とかで定期的にバックアップサーバーにファイルコピーすると完璧ぞい。

2010-12-01 11:50:01
プラズマコイ@高配当株で年間100万円の配当金を目指す🎏 @purazumakoi

@kashiaya ん。今うちのサーバ管理者の人にもsvnいれて試してみーって言われたでちょっくらやってみるわ。まー平日は怒られるであんまできんな。 *Tw*

2010-12-01 11:48:59
柏綾 @kashiaya

@purazumakoi totoiseSVNは日本語化も可能。SVNはもともとCVSを拡張したやつやから、eclipseからも始めから連携できる。

2010-12-01 11:48:08
柏綾 @kashiaya

@purazumakoi その後にtotoiseSVNを管理したいクライアントに入れれば、ソースだけでなくドキュメントとプロジェクトの管理もできる。プロジェクトに関わったメンバーや進捗や変更点も記録できるぞ。

2010-12-01 11:47:56
柏綾 @kashiaya

@purazumakoi VSSよりSVNをオススメするわ。SVNのTracLightningが良いと思う。無償やし、1個仮想でもいいからバージョン管理するサーバーを立てて、TracLightningをいれやーオールインワンで管理するWebサーバーもDBも全部はいるのがある。

2010-12-01 11:45:32
柏綾 @kashiaya

@purazumakoi バージョン管理なら拙者そこそこ詳しいぞ

2010-12-01 11:41:57
りくとん @riku_ton

@purazumakoi ぶっちゃけバージョン管理すると作業コストはあがるよ。めんどくさい。ただし安全性はあがる。俺が上司なら渋る。

2010-12-01 11:37:31
プラズマコイ@高配当株で年間100万円の配当金を目指す🎏 @purazumakoi

@riku_ton うちWebなんでDWでチェックアウトとかしてるけど、結局は他の人も触れるし、毎朝5時にフルバックアップとってって感じだから細かいバージョン管理ができてないもんでやっぱSVNとか入れたほうがよさげなんだけどなー。上司に今言ったらあんまノリ気ではなかった。

2010-12-01 11:33:12
プラズマコイ@高配当株で年間100万円の配当金を目指す🎏 @purazumakoi

あー、ログとか差分比較とかなんなら個人でも便利そうですよね。しかし弊社に導入するには敷居たかそうだな。。 RT @clairvy: @purazumakoi 一人開発でも超使います.

2010-12-01 11:30:14
りくとん @riku_ton

@purazumakoi SVNやVSSは多人数で同じ環境を触ることがなければ意味は殆ど無い。AさんがXというファイルを編集しているからBさんはその間触るな。ということがシステムで管理できる。いつ誰がどのファイルをどのように変更したかの履歴が追える。

2010-12-01 11:25:30
琴子(じゅーはっちゃい) @tot_main

バージョン管理システムの有効性は使わないとわからんものな

2010-12-01 11:23:35
プラズマコイ@高配当株で年間100万円の配当金を目指す🎏 @purazumakoi

Subversion とかgitとかのバージョン管理システムってよく見かけるけど、つかったことないからイマイチ何がいいのかわからんなー。ローカルで試してもあんまり意味なさげなきがするけどどうなんだろう *Tw*

2010-12-01 11:22:13