svn是一个开源的版本控制系统,类似的还有git
repository(源代码库):源代码统一存放的地方
Checkout(检出):当你本地没有源代码的时候,你需要从repository checkout一份
Commit(提交):当你已经修改了代码,你就需要Commit到repository
Update (更新):当你已经Checkout了一份源代码, Update一下,就可以将你本地的代码提交到svn源代码库中。
每天下班commit代码,上班update代码也是一个好习惯。
下载地址:
客户端:TortoiseSVN:http://tortoisesvn.net/downloads.html
服务端:VisualSVN:http://www.visualsvn.com/server/download
安装过程不在此赘述,需要的网上教程很多。
安装完成,启动 VisualSVN Server.msc
注意:提交或者拉取项目失败时,是因为svn仓库设置了用户权限,你没有权限
可以查看哪个用户有什么权限,也可进行修改
如果想清除本地用户,使用其他用户进行登录
右键TortioseSVN ->settings->Saved Data->Authentication data ->clear 选择要清除的本地用户信息确定即可,下次重新拉取或提交项目就会弹出需要输入用户名和密码操作。