安装subversion
sudo apt-get install subversion建立subversion根目录cd /home/sudo mkdir -p svn ;建立svn目录ls -l ;查看建立没?建立代码仓库cd svn/sudo svnadmin create myproject ;建立工程目录ls -l ;查看建立没?设置权限cd myproject/ls -l ;查看文件包括 conf 配置目录 db数据库目录cd conf/ ls -l ;查看文件 authz passwd svnserver.confsudo gedit svnserver.conf# anon-access=read ;读权限# auth-access=write ;写权限# password-db=passwd ;密码 改为password-db=passwd sudo gedit passwdtestuser=123456 ;在最后加入usr=psw启动服务cd /home/sudo svnserve -d -T -r /home/svn ;-d紧密方式 -T线程替代进程 -r根目录如果出现can't...则是已有了一个这样的服务ps -e ;出现服务列表sudo kill 1234 ;1234进程号sudo svnserve -d -T -r /home/svn ;在启动一次设置自启动sudo gedit /etc/rc.local ;自启动文件;在exit 0 前添加一行svnserve -d -T -r /home/svn导入代码cdmldir svn_example ;新建装代码文件cd svn_example/touch hello.c ;新建文件(试验用) svn import ./ svn://192.168.1.120/myproject ;从当前目录导入myproject工程目录 并进入编辑器hello.c ;ctrl+x 退出并保存loging信息hello.c为日志内容输入用户名密码testuser123456成功可以看到版本信息。windows下导入工程建立文件夹svn_example文件夹上右键 svn检出(svnchekout)输入地址svn://192.168.1.120/myproject查看文件改为svn://192.168.1.120/myproject/ ;防止新建myproject目录把hello.c改后文件图标变为!svn提交TortoiseSVN 版本比较等等