subversionからgitに変えると

具体的にどんな良いことがあるでしょう。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/12/20 12:21:30
  • 終了:2011/12/27 12:25:03

回答(4件)

id:satoxu No.1

satoxu回答回数94ベストアンサー獲得回数142011/12/20 12:38:22

ポイント25pt

一般的には

  • 動作が高速である
  • 分散型リポジトリを採用しているので、多人数での開発に向いている

と言われています。具体的に「便利だな」と思ったのは

  • ファイル名の変更を追いかけてくれる。
  • ローカルで作業できるので、ストレスが少ない。

の2点です。

難を言えば、GUI で「これは」というものをまだ見つけてないので、Windows で開発する方にオススメしにくいです。

id:kodairabase No.2

kodairabase回答回数661ベストアンサー獲得回数802011/12/20 12:53:56

ポイント25pt
履歴管理がすっきりする
各開発者の作業はローカルリポジトリへコミットすることになるので、作業履歴をリモートにコミットする必要が無く、履歴管理がすっきりする。

リポジトリのマスター管理が楽
リポジトリ構成を階層化し、各グループのリポジトリ上の変更をリーダーが確認して、上位のマスターリポジトリへプッシュするという使い方ができる。

オフラインで利用できる
各開発者の作業はローカルリポジトリを行ってできるため。
id:munyaX No.3

munyaX回答回数120ベストアンサー獲得回数242011/12/21 12:17:46

ポイント25pt

ブランチの操作はgitが楽ですね。
そもそもSubversionは「ブランチ」という概念がないですからね…。svn copyとか運用で無理やり使ってる感じです。


■Subversionのブランチ操作をgit並に簡単にする
http://openlab.dino.co.jp/2010/04/07/225425663.html

ブランチ一覧を得る
git branch

svn list http://example.com/svn/branches


ブランチを作る
git branch mybranch

svn cp http://example.com/svn/trunk http://example.com/svn/branches/mybranch -m 'create mybranch from trunk'




■1分でわかる、GitとSubversionにおけるブランチの違い
http://dqn.sakusakutto.jp/2011/10/git-subversion-branch.html

Gitにおいては、ブランチとはディレクトリのことではありません。
それは「パラレルワールド」、つまり「今ある宇宙とは平行して存在する別の宇宙」なのです。

よって、ブランチディレクトリというものは存在しませんし、「ブランチの作成や名前変更」は1コミットとしてカウントされません。

id:galaxynext No.4

ギャラクシー回答回数5ベストアンサー獲得回数02011/12/27 10:54:47

ポイント25pt

簡潔に言えば動作が早くなります。
分散型リポジトリを採用しているので、多人数での開発に向いています。
また、履歴管理がスムーズに出来ます。
詳しくは以下のURLを見ると良いかもしれませんね。
http://dqn.sakusakutto.jp/2011/10/git-subversion-branch.html

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません