SVN的使用
SVN服务器使用原理图
SVN的使用
1. 将SVA服务器安装完毕
a) 启动SVN服务器--开始菜单—找到SVN—单击
b) 创建一个数据仓库—Create New Repository(注意访问权限读和写)
c) 创建用户—在创建好的数据仓库上面单击右键—所有任务—Manage Security—add—Create user—(填写好名字和密码) 这样就创建好了一个用户【一般项目是几个人在开发,就创建几个用户】
d) 注—在创建好数据仓库时记得保存url地址
例如https://V7Y373BF5YBUXJ6/svn/Anan(如果是链接别人电脑上的服务器,把V7Y373BF5YBUXJ6改为别人电脑的端口号)
2. 将SVN客户端安装完毕
a) 访问SVN服务器—回到桌面—鼠标单击右键—找到SVN客户端—单击Repo-browser
b) 输入创建数据仓库时间的url地址
c) 输入用户名和密码
d) 导入一个建好的文件夹—单击服务器url地址—找到Add folder单击—选择文件夹
3. 从服务器check out文件
a) 右键单击服务器中的文件夹—选择checkout—选择要导入到那个盘符,导出的文件夹名字最好和服务器的一致(这样就导出了服务器中的文件夹
4. 上传写好的代码到服务器
a) 鼠标右键单击写好的代码文件—选择TortoiseSVN客户端—选择add
b) 接下来鼠标在右键单击写好的代码文件提交事务—SVNCommite
5. 更新
a) 鼠标右键单击从SVN服务器导出的代码文件—选择SVNupdate更新版本
注—从SVNcheckout下来的文件在文件夹左下方都会有一个对号
6. SVN整合开发工具Myeclipse使用
SVN插件下载地址: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
a) 查看是否有SVN—windows—show view—Other—搜索SVN,如果没有
b) 安装SVN插件—打开myeclipse安装目录—在dropins文件夹下新建一个SVN文件夹—将SVN插件的features文件和plugins文件拷贝到新建的SVN文件夹下
c) 安装完成SVN插件以后—重启myeclipse—windows-- show view—Other—搜索SVN—选中SVN资源库—点击OK就会把SVN资源库加载到页面
d) 通过SVN插件myeclipse链接SVN服务器—单击SVN服务器图标—输入SVN的url地址—链接成功的话就会在SVN控制窗口看到SVN服务器的资源
e) 如何将代码提交到SVN服务器—鼠标单击右键项目—找到team—选择share project单击—选择SVN服务器—选择已有资源库位置(也可以重新建)--next—使用项目名作为文件夹名—next—写入导入代码的备注—点击finish完成—在myeclipse弹出视图页面—点击yes—选中要上传的代码文件鼠标右键—提交—写入提交代码文件的备注—点击OK上传完成
f) 回到myeclipse视图—提交完成后会在控制台看到提交日志—项目上也会出现SVN服务器的标志
g) 修改完代码文件提交—鼠标右键单击代码文件—选择team—选择与资源库同步—点击yes,就会看到现在写的代码与资源库代码的不同步—鼠标右键单击没有同步的代码文件—选择提交—观察一下版本号是否有变化
h) Checkout代码文件-- windows-- show view—Other—搜索SVN—选中SVN资源库—点击OK就会把SVN资源库加载到页面—点击添加,输入URL地址—输入密码—单击要检出的项目—输入密码—next—finish完成—输入密码—(checkout的代码文件会有SVN服务器标志)
7. 如果写的代码不小心删掉了,恢复的办法(前提是提交过)
a) 鼠标右键单击代码丢失的项目---team—show localHistory
注—在实际开发过程中千万注意提交前要与资源库代码同步,千万小心不要弄丢了代码