1. install software
apt-gat install subversion
apt-get install libapache2-svn
?
2. start subversion s ervice
svnserve -d
?
3. check s ervice
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 s ervice 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/project file:///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
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
