svn的使用(svn命令使用详解)

上一篇:SVN详细安装教程一、SVN的工作原理二、SVN的主要操作SVN检出(SVN Checkout)SVN提交(上传 SVN Commit)SVN更新(下载

上一篇:SVN详细安装教程

一、SVN的工作原理

svn的使用(svn命令使用详解)插图

二、SVN的主要操作SVN检出(SVN Checkout)SVN提交(上传 SVN Commit)SVN更新(下载 SVN Update )重新定位:SVN地址发生改变时,需要重新定位显示日志:查看历史记录

1.SVN收银台:

当第一次与SVN服务器建立连接时,使用SVN检验。

退房时,您需要提供:

SVN的地址用户名和密码

注意:在签出之前,创建一个新文件夹,因为签出时会签出许多文件和文件夹。创建新文件夹是将所有签出的文件和文件夹放在一起。

退房步骤如下:

1)创建一个空的文件夹(项目名),比如:D:\huileketang

2)进入新创建的文件夹。

3)右键单击并选择“SVN结账…”

svn的使用(svn命令使用详解)插图(1)

4)在打开的小窗口中,

a)版本库URL:输入项目的svn url地址,

b)签出到目录:进入步骤1中创建的文件夹目录(D:\huileketang)

svn的使用(svn命令使用详解)插图(2)

5)单击“确定”进行检查。

注意:如果是第一次结账,会弹出下面两张图。输入用户名和密码,如下所示:

svn的使用(svn命令使用详解)插图(3)

输入上图中的用户名和密码后,点击“确定”按钮,开始从SVN服务器下载数据到本机。

如下图:

svn的使用(svn命令使用详解)插图(4)

然后点击上图中的“确定”按钮。至此,从SVN服务器的第一次文件下载完成。

6)查看本地文件结果,如下所示:

svn的使用(svn命令使用详解)插图(5)

2.SVN提交(上传SVN提交):

SVN提交是指对计算机上的文件或文件夹进行修改、添加、删除、提交或上传至SVN服务器。

每当您修改或删除本地文件时,即每当本地文件与服务器文件不一致时,您可以通过“提交”功能将本地文件上传到服务器,以便他人更新(下载或同步)您提交的文件。

比如下图红色部分的“修改状态”文件。

svn的使用(svn命令使用详解)插图(6)

如果你想提交当前文件夹中所有修改的文件或者文件夹,那么你需要在文件夹的空白处右击,并选择“SVN提交(C)…”如果你只想提交某一个文件或者文件夹的最新内容,那么你只需要右击那个文件或者文件夹,并选择“SVN提交(C)…”

3.SVN更新(下载SVN更新):

将SVN服务器中修改后的内容更新/下载到个人电脑,与SVN服务器保持一致。

每当你想看到一个或多个文件的最新内容,你需要先从SVN下载文件的最新内容,然后你需要使用“SVN更新(U)…”的功能。

如果你想下载整个文件夹的最新内容,那么你需要在文件夹的空白处右击,并选择“SVN更新(U)…”如果你只想下载某一个文件或者文件夹的最新内容,那么你只需要右击那个文件或者文件夹,并选择“SVN更新(U)…”

SVN更新的具体步骤如下:

1)转到要下载更新的文件夹(我的是D:\huileketang)

2)右键点击“D:\huileketang”文件夹的空 white,如下图,点击“SVN更新(U)…”

svn的使用(svn命令使用详解)插图(7)

3)点击“SVN更新(U)……”,弹出如下页面:

svn的使用(svn命令使用详解)插图(8)

4.搬迁:

当SVN地址改变时,它需要被重新定位。

方法:右键单击SVN对应文件夹的空白色,选择“tortoisesvn”->“Relocation(C)…”

5.显示日志:

查看历史主要是指查看文件或文件夹的提交历史,如提交的人、时间、文件或文件夹。

方法:右键单击SVN对应文件夹的空白色,选择“tortoisesvn”->“显示日志(l)”

svn的使用(svn命令使用详解)插图(9)

三。SVN身份图标的含义

常见的SVN图标如下,如下图所示:

svn的使用(svn命令使用详解)插图(10)

1.“通用”:带白色复选标记的绿色圆圈主要表示自己电脑上的文件或文件夹与SVN服务器上的相应文件一致,没有在自己电脑上做过任何修改。

2.“修改”:带白色感叹号的红圈。当您开始编辑一个文件时,该文件的状态将变为“已修改”状态,图标也将变为带有白色感叹号的红色圆圈。通过这个状态变化,可以知道自己修改了哪些单据,需要提交哪些单据。

3.“冲突”:带黑色感叹号的黄色三角形表示存在冲突。通常,在同时编辑一个文件时,很容易发生这种冲突。

4.“只读”:带白色复选标记的灰色圆圈。这是在设置只读属性之前不会出现的徽标。在获得文件锁之前,您不能取消只读。只读文件使用此重载图标表示您必须在编辑前获取一个锁。

5.“已删除”:红叉表示相应的文件或文件夹计划删除,或者文件丢失。

6.“添加”:蓝色加号表示文件或文件夹已计划添加到版本控制下。通常,新创建的文件或文件夹会有这个标志。

7.“Ignore”:带有白色水平线的灰色圆圈表示它不再受版本控制。

8.“没有版本控制”:带白色问号的蓝色圆圈表示还没有版本控制,但没有被忽略。

9.“锁”:黄色锁,表示文件被锁定。您必须先解除锁定,然后才能提交其他人的更改。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/58248.html

发表回复

登录后才能评论