How to SVN

#### On SVN server (name is svr)

## go to area you want to store db
% cd /home/backups/subversion
% svnadmin create "$PWD"

% more conf/svnserve.conf
% cd conf
% cp svnserve.conf svnserve.conf.bak
% vi passwd svnserve.conf

## create password file
% diff svnserve.conf*
8c8
< [general]
---
> # [general]
19c19
< password-db = passwd
---
> # password-db = passwd

% cat passwd
[users]
user1 = PASSWORD
user2 = PASSWORD

% svnserve -r "$PWD" -d

#### On svn client (programmers machine)

## Create svn dir structure
mkdir branches tags trunk
cp -r PROJECT trunk

## initial import of directory
% svn import --username $USER $PWD svn://svr/PROJECT/ -m "initial import"

## Now lauch svn client
% smartsvn.sh
% java -jar supervision-0.1.jar
% tkcvs

## If that does not work, use svn command line
$ svn import /tmp/project file:///path/to/repos -m "initial import"

$ svn checkout file:///path/to/repos/trunk project

$ svn status

$ export VISUAL=vim
$ svn ci

$ svn update

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值