How to create svn database on the ubuntu


How to create svn database on the ubuntu
 
1. install software
apt-gat install subversion
apt-get install libapache2-svn
 
2. start subversion service
svnserve -d
 
3. check service
ps aux | grep svnserve
show following message:
wkr 6537 0.0 0.0 13784 956 ? Ss 16:18 0:00 svnserve -d
wkr 7593 0.0 0.0 5784 864 pts/0 S+ 21:57 0:00 grep –color=auto svnserve
 
4. create svn database
svnadmin create /test_dir
 
5. config service for svn database
vim /test_dir/conf/svnserve.conf
 
edit: remove "# " as below.
anon-access = read
auth_access = write
password-db = passwd
authz-db = authz
 
vim /test_dir/conf/passwd
edit: add users and password
[users]
jason=123456
 
vim /test_dir/conf/authz
edit: group and team member limits of authority
[groups]
designer = jason, admin
tester = andy,
 
[test_dir:/]
@designer = rw
andy = r
* =
 
6. import project file to svn database
svn import /user/projectfile:///usr/local/svn/test_dir/some/project-m "Initial import"
 
7. checkout from database
mkdir work
cd work
svn checkout file:///usr/loacl/svn/test_dir/
 
8. add files your want
svn add test.c main.c
 
9. commit to svn
svn commit -m "Enter your messiges for this commit"
 
10. create new dir to svn database
svn mkdir /usr/local/svn/test
 
11. clean up for local svn
svn cleanup /project/test

相关内容

    暂无相关文章