美文网首页
SVN学习二——客户端部分的简单使用

SVN学习二——客户端部分的简单使用

作者: 谷和阿秋 | 来源:发表于2018-01-12 16:25 被阅读0次

下载SVN客户端

这里使用的是Tortoise SVN

设置账号密码

不知道为什么我没法在命令行部分设置用户名密码,所以只能在图形化部分设置用户名和密码,

图形化方式设置用户名密码

这部分用的是windows端,不用在意。然后用户名密码什么的根据提示就可以搞定了。

从远程库下载代码

svn co svn://cayun.me

或者

svn checkout svn://cayun.me

在远程库中创建新的目录

svn mkdir svn://cayun.me/trunk
svn mkdir svn://cayun.me/branches
svn mkdir svn://cayun.me/tags

分别在远程仓库中创建了trunk、branches、tags目录

创建一个测试工程

在这里我创建了一个Maven工程,里面只包含有一个Main类

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello world");
    }
}

设置忽略文件(不知道为什么好像没有作用,留坑,以后再填)

如果之前有用过git的话,那我们一定会知道里面有一个.gitignore文件是用来设置哪些文件不上传到git服务器上。

我的目录结构如下:

trunk
|--- .idea
|--- src
|--- target
|--- pom.xml
|--- tmp.iml

那么我想要忽略掉其中的.idea、target、tmp.iml这几个文件(夹)

svn propset svn:ignore '.idea' .
svn propset svn:ignore 'target' .
svn propset svn:ignore 'tmp.iml' .

最后面的点不要忘了,指的是路径,一点就是当前目录

添加文件

svn add *

*代表添加所有添加所有文件

提交

svn commit -m "first commit"

svn ci -m "first commit"

创建分支

假设我们需要从trunk中创建出一条test1分支

svn copy svn://cayun.me/trunk svn://cayun.me/branches/test1 -m "create branch test1"

合并分支

假设我们需要将test1分支中的内容合并到trunk分支中,我们就可以这样

首先跳转到trunk在本地的目录,然后执行如下命令

svn merge svn://cayun.me/branches/test1

查看合并信息

svn mergeinfo svn://cayun.me/branches/test1

一些其他命令

查看svn服务器中的文件

svn cat svn://cayun.me/trunk/Main.java

查看当前的状态

svn st

更新当前版本

svn up

查看版本日志

svn log [something]

相关文章

  • SVN学习二——客户端部分的简单使用

    下载SVN客户端 这里使用的是Tortoise SVN 设置账号密码 不知道为什么我没法在命令行部分设置用户名密码...

  • SVN 学习总结

    svn分为服务端与客户端,服务端这里不做介绍,我们主要学习客户端的使用。 客户端下载安装与简单使用 一、SVN客户...

  • SVN客户端 安装和使用

    Mac 环境下svn客户端安装和简单使用 Mac 下已经自带了svn环境 。使用svn --version 查看版...

  • 代码管理平台

    目录 一、代码管理平台介绍二、客户端上使用svn(linux)三、客户端上使用svn(windows)四、单机上使...

  • Mac环境下svn服务器的配置

    本文目录 •一、创建代码仓库,用来存储客户端所上 •二、配置svn的用户权限 •三、使用svn客户端功能 在Win...

  • MAC下SVN的使用

    本文目录 一、创建代码仓库,用来存储客户端所上传的代码 二、配置svn的用户权限 三、使用svn客户端功能 在Wi...

  • SVN

    svn是一种版本管理工具 完整的svn版本管理工具包括两部分:1.服务器部分 2.客户端部分 服务器部分,建议使用...

  • Linux(Centos7)下搭建SVN服务器出现问题分析

    Linux下搭建完SVN服务器后,使用客户端访问svn服务器。在windows客户端,输入地址:svn://ip地...

  • SVN极简使用手册

    一、SVN 客户端安装

    用图简单介绍什么 SVN SVN 客户端下载:百度关键词...

  • Idea使用篇-使用版本控制工具Svn

    1.添加Svn客户端 2.配置Svn 3.使用Svn基本命令 4.使用Svn版本文件对比 5.Svn注意事项

网友评论

      本文标题:SVN学习二——客户端部分的简单使用

      本文链接:https://www.haomeiwen.com/subject/gamfoxtx.html