博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN(subversion)及其使用
阅读量:3941 次
发布时间:2019-05-24

本文共 692 字,大约阅读时间需要 2 分钟。

1.svn/git

subversion是一个项目版本管理工具。

git有一个托管平台
服务于企业项目,协同开发

在计算机上安装SVN客户端程序。拉取/下载/同步 本地与服务器之间的资源。SVN服务器路径:svn://ip地址//资源   用户名/密码1,在桌面点击鼠标右键选择checkout 检测出     绿色对钩:代表着本地的资源的版本与服务器里面的资源版本是一致的,客户端与服务器内相同文件夹下存储的内容是一致的,两者的内容是同步的。 2,将本地子目录中的某些文件上传到SVN服务器中,

如下图所示:

在这里插入图片描述
在这里插入图片描述

点击鼠标右键选择TOrtoiseSVN--->选择版本库浏览器,可以查看服务器中的所有文件

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

SVN将本地文件上传到服务器中,选择要上传的文件点击tortoiseSVN选择Add

在这里插入图片描述

Add添加完成后,会出现一个加号图标,表示改文件是要新增的内容
在这里插入图片描述
检测本地服务器中的内容,发现并没有将新建的文件夹同步到服务器端,如下图所示:
在这里插入图片描述
只是更改了文件的状态,并未同步到服务器端,同步到服务器端还需要选中文件然后提交
在这里插入图片描述
发现文件夹图标变为绿色
在这里插入图片描述
右键点击桌面,浏览SVN服务器发现文件已经添加完成
在这里插入图片描述

删除服务器里的资源

删除自己客户端的文件夹无法删除服务器内的数据,两者之间的数据并没有保持一致,删除数据需要到服务器中操作,去删除相关的数据

  1. 选中要删除的文件,本地删除之后更新还会出现删除的文件,需要从服务器中删除,然后更新文件,本地的资源才能被删除。
    在这里插入图片描述

最简单的方式是直接在SVN服务期内进行数据的增删改查。但某些文件夹可能会被管理员限制访问者的权限,有的只能查看不能修改,有的可以直接进行修改。

转载地址:http://dznwi.baihongyu.com/

你可能感兴趣的文章
Spring3注释装配的最佳实践
查看>>
Mac Vi常用键
查看>>
jchardet字符编码自动检测工具
查看>>
使用Maven Archetype生成工程报错的解决
查看>>
System.getProperty()系统参数
查看>>
Linux系统下批量删除.svn目录
查看>>
大数据行业应用趋势
查看>>
Mac + Rails3 + MongoDB的Demo工程搭建
查看>>
隐藏于Python内的设计之禅彩蛋
查看>>
VSCode配置C/C++环境
查看>>
OTB测试之Visual Tracker Benchmark v1.0全过程配置流程
查看>>
缓存在Springboot应用中的使用
查看>>
Linux(一)- 认识Linux
查看>>
Linux(二)- Linux常用命令
查看>>
Linux(三)- Java开发环境搭建
查看>>
Linux(四)- Ubuntu安装Mysql
查看>>
Ubuntu安装开发环境
查看>>
Deepin开发环境安装
查看>>
Spring入门
查看>>
网址大全
查看>>