`

windows下SVN的操作

阅读更多

上一篇文章介绍了如果用命令行执行svn命令,比较繁琐,下面将介绍在windows下进行svn操作。

为了安全着想,一般不允许匿名用户。所以将repository\conf目录下的svnserve.conf文件的anon-access = read和anon-access = write加上#注释掉,并将password-db = passwd前面的#去掉。意思为使同目录下的passwd文件生效。

image

    在同目录下的passwd文件里创建用户:qishan = qishan123   其中等号左边是用户名,右边是密码。

image

    注意:在一次登录后,SVN会将我们的登录信息保存起来存放在硬盘上的文件中,其存放位置为:C:\Documents and Settings\[你的登录系统用户名] \Application Data\Subversion,如果想要删除该信息,只需要将该目录中的auth文件夹删除即可。

    安装TortoiseSVN http://tortoisesvn.tigris.org   的下载地址如下:http://tortoisesvn.net/downloads

    import命令

    安装成功后,新建一个文件夹,里面建一个文件,在次文件夹点击鼠标右键,出现TortoiseSVN的命令菜单,然后选择import命令。将该目录导入服务器中。纳入svn的管理之下。

image

image

宿儒服务器地址及其说明

image

import成功!

image

checkout命令

新建一个文件夹test4,点击鼠标右键,选择checklou

image

输入要checkout的目录。

image

绿色图标表示文件版本和svn服务器版本一致.

image

修改text2.txt文件,保存后图标变成红色,表示与服务器版本不一致.

image

image

若确认修改,使svn服务器版本的文件和你所修改的文件一直,则需要commit命令

image

image

 

image

commit成功,图标又变成绿色,说明svn服务器里文件的版本已经更新为和你所修改的一致。

image

当别人提交修改后的text2.txt后.你原先checkout的是图标变成红色。

 

image

如果你想更新至svn服务器最新的版本。这个时候用update命令

注意:此时应该在text2.txt所在的文件夹鼠标右键点击svn update

image

此时图标将变回绿色,说明你的文件版本和服务器最新版本一致。

这个时候有个地方需要注意的是,如果你修改文件后,没有commit,但是想回复以前的版本,这个时候不能用update,只能删掉这个文件,重新checkout你想要的版本。

最后讲述add命令

在checkout的文件夹里新建一个文件。

image

执行add命令:

image

 

 

 

 

 

 

 

 

此时图标变成蓝色,说明此文件是新增的文件,但还没在服务器里面更新。

image

若要是svn服务器更新次文件,则对次文件执行commit命令。然后文件图标变成绿色。

image

 

 

image

image

到此,windows下的svn操作已经描述完了。敬请期待下一篇哈!

分享到:
评论

相关推荐

    Windows下安装SVN服务器

    Windows环境下安装SVN服务器的知识点主要包括以下几个方面: ...根据本文档提供的信息,操作人员可以完成Windows环境下SVN服务器的安装和配置,进一步学习和掌握SVN的基本使用技巧,从而有效地进行版本控制管理。

    Windows下svn客户端TortoiseSVN的安装和操作

    TortoiseSVN 是 Windows 下最常用的 svn 客户端,以下是 TortoiseSVN 的安装和操作流程: 一、安装 TortoiseSVN 可以从 http://tortoisesvn.tigris.org/ 下载最新版的 TortoiseSVN,目前最新版是 TortoiseSVN-1.5....

    windows下svn异地备份与还原

    本文将深入探讨svn的三种备份方法,并重点讲解在Windows环境下如何实现这些操作。 1. **本地备份** 本地备份是最基础的备份方式,它可以通过svn的`svnadmin dump`命令来完成。这个命令可以创建一个包含整个仓库...

    Windows下SVN的备份方案

    这可以通过Windows资源管理器完成,但需确保在执行备份时没有正在进行的SVN操作,以防止数据不一致。 2. **使用SVN命令行工具**:通过命令行,可以使用`svnadmin dump`命令生成仓库的完整或部分备份。例如,`...

    详细介绍Windows下SVN服务器的配置

    - 下载并安装TortoiseSVN,如TortoiseSVN-1.6.10.22191-win32-svn-1.6.10.msi,这是一款直观的图形化客户端,便于日常的SVN操作。 9. **结束语** - 完成以上步骤后,你就拥有了一个功能完备的Windows SVN服务器,...

    windows系统svn密码查看工具

    在Windows系统中,SVN的配置文件通常位于用户的`%APPDATA%\Subversion\auth`目录下。这个目录下有多个以`.svn-auth`为后缀的文件,其中包含了不同类型的认证信息。SVN密码查看工具会读取这些文件,解析其中的认证...

    Windows下Svn安装与应用

    ### Windows下Svn安装与应用 #### 一、概述 Subversion(SVN)是一种广泛使用的...通过上述步骤,我们可以在Windows环境下成功安装和配置SVN服务器和客户端,并进行基本的操作,这对于日常的版本控制管理非常有帮助。

    Windows下Svn的安装使用

    在Windows环境下,Subversion(简称Svn)是一种广泛使用的版本控制系统,用于管理源代码和其他文本文件的变更。本文将详细介绍如何在Windows上安装并使用Svn。 首先,我们需要下载Svn的Windows版本。常见的选择是...

    Svn最强大的Windows下实现自动全量增量备份和异地备份,一切自动化完成

    最强大的Svn在Windows下实现自动全备份和增量备份,以及异地备份,一切自动化完成 1.SVN备份内容 SVN在Windows下的自动备份实现,包括: 1)SVN目录的全备份(1周或1个月备份1次,由windows计划来调度执行); 2)...

    windows下svn服务器环境搭建(subversion)

    在Windows环境下搭建SVN(Subversion)服务器是一个常见的任务,特别是在团队协作开发中,它能够帮助管理和版本控制代码。Subversion是一个开源的集中式版本控制系统,可以跟踪文件和目录的更改,使得多人协同工作变...

    windows下svn+apache搭建svn服务器.docx

    ### Windows下SVN + Apache搭建SVN服务器 在软件开发过程中,版本控制系统是必不可少的工具之一,它能够帮助团队高效地管理代码版本、合并更改以及追踪历史记录等。其中,Subversion (SVN) 是一个非常流行的集中式...

    windows&linux svn自动化全备份&增量备份脚本

    Linux环境下,我们可以利用shell脚本来实现相同的目标,利用SVN自带的命令行工具进行操作。 【知识点详解】: 1. **Windows SVN备份**: - **全备份**:可以使用`svnadmin dump`命令创建SVN仓库的完整备份。...

    Ubuntu下安装界面化SVN客户端,并可访问windows的SVN Server

    在安装完成后,你可以像在Windows中一样,通过RabbitVCS在Linux系统中进行提交、更新、对比、解决冲突等SVN操作,极大地提高了在Linux环境下的工作效率。如果你遇到任何问题,不要犹豫,与其他开发者交流,共同学习...

    Windows下SVN配置

    在Windows环境下配置SVN(Subversion)是许多开发者和团队协作中的重要步骤。SVN是一种分布式版本控制系统,用于管理源...了解这些基本概念和步骤,可以帮助你在Windows环境中顺利地进行SVN操作,实现团队的高效协作。

    WINDOWS svn安装包及教程_SVN

    接下来,了解一些基本的SVN操作: 1. **Checkout**(检出):这是开始使用SVN的第一步,它会从远程仓库克隆一份代码到本地。你需要提供SVN仓库的URL,选择本地的工作目录,然后执行检出操作。 2. **Commit**(提交...

    Windows安装SVN服务器

    在Windows系统中安装并配置SVN服务器是一个涉及多个步骤的过程,主要目的是实现版本管理。SVN(Subversion)是一个版本控制系统,可以让我们追踪文件的历史变更,管理源代码和文档等。而Apache是一个广泛使用的HTTP...

    windows下svn安装包

    在Windows环境下,安装SVN是进行协同开发的基础步骤,下面将详细介绍如何在Windows操作系统上安装和使用SVN。 1. **SVN的作用**: SVN的主要功能是版本控制,它记录了文件和目录的每一次修改,使得团队成员可以...

    Windows apache svn服务器搭建

    本教程将详述如何在Windows环境下搭建基于Apache服务器的Subversion(SVN)服务端,帮助你实现代码的集中式管理。 首先,我们需要了解SVN的基本概念。Subversion是一个开源的版本控制系统,它允许开发者跟踪并管理...

Global site tag (gtag.js) - Google Analytics