$ apt-get install subversion
$ adduser svn
$ svnadmin create --fs-type fsfs /home/svn/(reposName)
$ vi (reposName)/conf/svnserve.conf
anon-access = none
auth-access = write
...
realm = (reposName)
use-sasl = true
$ saslpasswd2 -c -u (reposName) (userId) : [1]
$ sasldblistusers2
(delete a user from repos)
$ saslpasswd2 -d -u (reposName) (userId)
$ chown -R svn:svn (reposName)
$ svnserve -d -r /home/svn
$ svn mkdir --parents svn://localhost/(reposName)/trunk --username=(userId) : [2]
$ (run ssh daemon)
Client: Subclipse 1.10.9 or Subversive - SVN Team Provider 2.0.1
When connecting to svn, use svn+ssh protocol.
If clients have this messasge "txn current lock permission denied"
Change the permission of repositories.
$ usermod -a -G (groupName) (userId)
$ chmod -R g+w (reposName)
reference
[1] http://linuxism.tistory.com/408?nil_openapi=search
[2] http://www.yongbok.net/blog/tag/우분투-svn-설치/
CES 2024에서 꼭 체크해봐야 할 안드로이드 경험 4가지
-
이 블로그는 구글 The Keyword 블로그(영문)에서도 확인하실 수 있습니다.
[image: 구글 CES 2024 부스 전경이 나오고 있다]
올해 CES에서 안드로이드에 푹 빠져보세요! 구글은 센트럴 플라자-1에 위치한 부스에서 제공하는 꼭 체험해봐야 할 안드로이드...
1 year ago
No comments:
Post a Comment