yutadayo's diary

yutadayo の日記

git-svnを入れてみる

会社のソースコードの管理は今までSVNを使っていたんだけれども
現在gitを使うことを検討しています。

SVNではプロジェクトのリリース毎にブランチを切って運用しているのですが、
実装する機能が多く、開発工数が長期なものが入ってくると
どうしても進捗遅れが発生してくるものがあり、
複数人で開発をしていてコミットできないファイルが出てきてしまいます。

したがってAの機能がBのコミット待ちで実装できないなど、
SVNでは若干管理しずらい部分があり、gitを試験的に運用することにしました。

今回は現在使用中のsvnと連携させたいのでgit-svnをサーバに入れてみます。

yum install git-svn.x86_64

Total    5.7 MB/s | 9.3 MB     00:01
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test

なんか一発で入らない...

============================================
 Package	Arch       Version
============================================
Updating for dependencies:
 subversion 	x86_64     1.4.2-4.el5_3.1

subversionのアップデートがあるのか...

$ yum list |grep subversion
subversion.i386   1.4.2-4.el5_3.1    installed
subversion.x86_64  1.4.2-4.el5_3.1    installed

んん!?
なんかsubversion二つはいってる...
どっかから、まぎれて入ってしまったのか...

i386の方を削除すると無事インストールすることができました。

Total                                 17 MB/s | 9.3 MB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
    Updating    : subversion          1/5
    Installing  : subversion-perl     2/5
    Installing  : perl-TermReadKey    3/5
    Installing  : git-svn             4/5
    Cleanup     : subversion          5/5

Installed:
  git-svn.x86_64 0:1.7.3-1.el5.rf

git-svnの使い方などもブログに書いていこうと思う。