1.服务器安装Setup-Subversion-1.6.0.msi还有TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi还有
LanguagePack_1.9.7.27907-x64-zh_CN.msi,安装时一路点继续就行.(会自动添加到path里)
2.dos下创建小乌龟仓库:
dos里创建一个小乌龟的工作空间命令是:
svnadmin create C:/projectname/repository
这样就在C:/projectname/repository下面创建了一个仓库
3.配置文件
(1)配置小乌龟的配置文件在仓库的conf文件夹下的svnserve.conf
原来配置:
[general]
# anon-access = read
# auth-access = write
# password-db=passwd
修改成以下配置,去掉前面的#号:
[general]
anon-access=none //未验证用户无任何权限
auth-access=write //已验证用户给予写权限
password-db=passwd //密码数据存放到passwd文件中
(2)配置conf文件夹下的psswd
原来配置:
[users]
#harry = harryssecret
#sally = sallyssecret
“=”号前面是用户名,后面是密码。按照这种格式建立自己的用户名和密码。
[users]
xinxin = 123456
xixiha = 111111
4.启动服务器:dos下输入
svnserve -d -r C:/projectname/repository
回车会卡在这边,不要关闭dos窗口就开着服务
这样就配置好小乌龟了
注意:
1.服务器的地址格式是:svn://120.79.53.112/STM32F103Project
2.使用小乌龟时先用本地电脑点击需要同步的文件夹,右键点击-->小乌龟-->导入,就可以同步本地的文件夹到服务器
3.使用小乌龟同步代码必须先检出服务器上的工程文件(是检出不是导出),即上一步教程的文件,然后才能用keil打开工程
4.keil里面点击svcs打开database里面填服务器的地址(svn://120.79.53.112/STM32F103Project),template file选择压缩包里面的SvnForKeil.SVCS
这样就可以使用小乌龟同步代码了
教程参考:http://blog.csdn.net/xinxin19881112/article/details/6410263