SVN的基本概念:是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。 SVN的作用:在项目组当中对需求规格说明书、测试用例、产品说明书、代码或者与项目相关的文件进行管理和共享。 SVN----版本控制器,用于工作中统一集中管理项目文件如:需求文档、测试用例、开发代码等 工具安装注意:安装时不要安装在中文目录下 服务端: 1. 创建仓库:配置仓库权限
2. 新建用户:针对不同的仓库,配置不同的用户权限 3.新建用户组:针对不同的用户组添加不同的仓库权限 客户端:1.svn checkout:第一次本地与服务器仓库进行同步 2.svn update:更新,将服务器仓库最新的文件同步到本地 3.svn commit:上传文件到服务器 注意:无论是添加、修改、删除等操作前先updater让本地数据和服务器的数据保持同步,然后再使用commit去提交 SVN文件的图标:绿色的钩钩√:该文件合服务端文件的版本是一致的 蓝色的问号?:表示该文件是本地新建的,还没有提交到服务器 红色感叹号!:表示该文件在本地发生了修改,还没有同步到服务器 黄色感叹号!:表示该文件出现版本冲突的问题,使用Tortoise clean up 小扫把进行清除版本冲突,注意清除之前,先对自己的文件进行复制备份 1.git status (查看git状态) 2.git diff(查看修改记录) 3.git add(把工作区的文件添加到暂存区) 4.git commit(把暂存区的文件上传到本地仓库) 5.git push (把本地仓库的文件推送到远程仓库) 6.git pull(把远程仓库的文件拉取到工作区)
|