git-svnを使ってgitの共有リポジトリにSubversionのリポジトリを使うことができます。
Subversionを使って管理してきたソースをgitを使ってローカルコミットすることができます。もうsvkが出る幕はないです。
チェックアウト
git svn cloneコマンドでSubversionのリポジトリからチェックアウトします。
$ git svn clone https://svn.local/svn/trunk/Locations
コミット
ローカルリポジトリにgit commitコマンドでコミットしたあと、git svn dcommitコマンドでSubversionにコミットできます。
$ git commit -a -m "test" $ git svn dcommit Committing to https://svn.local/svn/trunk/Locations ... $
アップデート
Subversionのリポジトリの変更点を取り込むには、git svn rebaseコマンドを使います。
$ git svn rebase Current branch master is up to date. $
rebaseコマンドは、とても便利なコマンドなのですが、説明は、また今度…