Wednesday, October 28, 2009

Setting up a non-admin SVN repository shared with multiple users

A trick is using SSH with public key as described in

As a quick summary, I have set up a SVN repository as follows:
1. create a svn root directory, which will share with others, and create a repository:
$ mkdir /path/svnshare
$ svnadmin create /path/svnshare/project

2. Get public keys of user to share svn repository and insert to ~/.ssh/authorized_keys the following line:
command="/path/to/svnserve -t -r /path/svnshare --tunnel-user=[USERID]",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty [KEY_TYPE] [PUB_KEY] [COMMENT]
[.] should be replaced with users' information

3. Now users can access the shared svn repository remotely as follows:
svn co svn+ssh://[MYID]@[SERVER IP or DNS]/project

Note that use relative path names of repository after server ip or dns

7 comments:

Anonymous said...

I want to quote your post in my blog. It can?
And you et an account on Twitter?

神待ち said...

訳アリで家出した少女が神様の救いを待つ神待ち掲示板です!家に帰りたくない、帰れない少女達に愛の手を差し伸べてあげませんか

グリー said...

今年のクリスマスも後少しですね。グリー内でもクリスマスに備えて異性と交流を持つコミュニティが活発で、自分も今年のクリスマスにお陰で間に合いました!!みなさんもイブを一人で過ごさなくても良いように、グリーで異性をGETしよう

プチ家出 said...

冬休みを利用してのプチ家出中の少女が集う家出掲示板登場!困っている彼女達を救えるのはアナタしかいません。もちろん救ってあげた貴方の好きなようにして下さい。救ってもらった負い目が有るから性奴隷も思いのまま

facebook said...

facebookでは様々な出会いや新たな仲間を探すことができる出会いのソーシャルネットワークサービスです。facebookを通じて新しい出会いをたくさん見つけましょう。あなたにぴったりの人と出会えるはず!

M男 said...

女性に侮辱されたり罵られて興奮してしまうM男は集まれ!アナタのM度を測れるサイトが誕生!M男チェッカーで自分に合うプレーを探しましょう!あなたはどんなプレイがお好みですか?

おっぱい said...

おっぱいにこだわりを持つおっぱいマニア必見!あなたが思う最高のおっぱいとは?たった15の質問で乳首の色から形・大きさまであなたの望む最高のおっぱいが暴かれるチョイエロ診断です!