首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SVN中检出子文件夹的最旧版本?

在SVN中,要检出子文件夹的最旧版本,可以通过以下步骤实现:

  1. 打开SVN客户端工具,如TortoiseSVN。
  2. 在工具中选择要检出的SVN仓库。
  3. 右键单击要检出的父文件夹,选择“SVN Checkout”(检出)。
  4. 在弹出的对话框中,将URL指向父文件夹的SVN地址。
  5. 在“Revision”(版本)字段中,选择“Specific revision”(指定版本)。
  6. 在“Revision”字段旁边的文本框中,输入要检出的子文件夹的最旧版本号。
  7. 点击“OK”按钮开始检出。

这样,SVN将会检出指定子文件夹的最旧版本到本地。注意,如果子文件夹的最旧版本号不存在或输入错误,SVN将会给出相应的错误提示。

SVN(Subversion)是一种版本控制系统,用于管理文件和目录的变更。它具有以下优势:

  • 提供了版本控制功能,可以跟踪文件和目录的变更历史。
  • 支持多人协作开发,可以协调不同开发者之间的工作。
  • 具有分支和合并功能,可以方便地进行代码分支管理和合并操作。
  • 提供了权限控制机制,可以限制用户对代码库的访问权限。
  • 具有稳定的数据完整性和可靠的数据备份机制。

SVN的应用场景包括但不限于:

  • 软件开发团队使用SVN进行代码版本管理和协作开发。
  • 个人开发者使用SVN来管理个人项目的代码版本。
  • 文档管理团队使用SVN来管理文档的版本和变更历史。
  • 网站开发团队使用SVN来管理网站的代码和资源文件。

腾讯云提供了一款名为「腾讯云代码托管」的产品,它是基于Git的代码托管服务,可以实现类似SVN的版本控制功能。您可以通过以下链接了解更多关于腾讯云代码托管的信息:腾讯云代码托管

请注意,本回答中没有提及亚马逊AWS、Azure、阿里云、华为云、天翼云、GoDaddy、Namecheap、Google等流行的云计算品牌商。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器

在上一篇教程,我们知道了如何在Windows系统搭建VisualSVN服务结合内网穿透实现公网访问,那么本篇教程就来说说在Windows系统如何安装与使用TortoiseSVN客户端,并结合cpolar...创建检出文件夹 此时,全部安装完成,桌面右键菜单会多出两个选项: SVN检出和TortoiseSVN 首先在打算创建检出文件磁盘目录中新建一个文件夹,然后右键菜单点击SVN检出新建一个检出文件: 本教程中选择在...此处版本库URL需要选择上传SVN服务端版本库地址 这个地址我们在上一篇SVN服务端安装教程,结合cpolar内网穿透工具生成了一个可公网访问地址。...复制这个地址粘贴到上图中需要填写版本库URL框内,然后点击确定: 然后再弹出界面输入SVN 服务端分配用户名和密码,即在上一篇教程我们设置admin与123456 看到下面界面代表检出成功!...创建与提交文件 现在大家就可以在需要检出文件夹中新建文件,这里为了演示测试,随便建了一个测试文本svntest,然后鼠标右键点击空白处,选择SVN 提交。

9310

SVN详细使用教程

,先新建一个文件夹,因为检出时会检出很多文件和文件夹,新建一个文件夹就是为了把所有检出文件和文件夹放在一起。...检出步骤,如下: 1) 创建一个空文件夹(项目名),:D:\huileketang 2) 进入新建文件夹 3) 右击,选择”SVN 检出…” 4) 在打开小窗口中, a) 版本库URL:输入项目的...:下图红色部分“已修改状态”文件 如果你想提交当前文件夹中所有修改文件或者文件夹,那么你需要在文件夹空白处右击,并选择“SVN提交(C)…”如果你只想提交某一个文件或者文件夹最新内容,那么你只需要右击那个文件或者文件夹...,并选择“SVN提交(C)…” 3、SVN更新(下载 SVN Update ): 将SVN服务器修改内容更新/下载到个人电脑上,与SVN服务器保持一致 每当你想看某个或者某些文件最新内容时,你需要先从...方法:在SVN对应文件夹空白处右击,选择“TortoiseSVN”—>“重新定位(C)…” 5、显示日志: 查看历史记录,主要是查看文件或文件夹提交历史,谁、什么时间、提交了哪些文件或者文件夹

82320

SVN使用指南【工作培训版】

这个图标表示当前文件夹某些文件或文件夹已经被计划从版本控制删除,或是该文件夹下某个受控文件丢失了。 ? 加号告诉我们有一个文件或是目录已经被计划加入版本控制。...SVN CheckOut检出 作用:将版本内容检出到本地工作副本 步骤: 1.新建一个空文件夹; 比如:E:\Proj_trunk 2.在此目录中点击右键-> SVN Checkout.....2.直接节点,包含目录 检出目录,包含其中文件或子目录,但是不递归展开子目录。 3.仅文件节点 检出指定目录,包含所有文件,但是不检出任何子目录。 4.仅此项。...SVN Update更新 作用:更新工作副本使其成为版本最新版本 SVN将显示出更新文件和更新次数 ? ?...版本分支图将显示以下内容: (1)增加文件/文件夹(2) 已删除文件/文件夹 (3)分支最新版本 (4) 一般文件/文件夹 ?

2.2K50

SVN_如何使用SVN多人协同开发管理代码(SVN 团队协作开发版本控制工具)

创建组: 在第二步配置该组用户及权限 配置权限: 在建立版本库上右击配置,如下: 配置局域网访问 先确定本机IP:cmd–>ipconfig 根据自己电脑是有线无线得到IP地址: 在服务器上...如果此时才刚创建空仓库,你需要先把本地代码导入到仓库,作为原始代码。...首先创建一个空文件夹。在空文件夹内右键,选择SVN检出。 填入版本库地址点击确定: 此时会弹出一个对话框让你输入账号密码, 记得勾选保存认证,不然每次操作都会让你输入。...其他错误提示 1.由于目标主机积极拒绝,无法连接问题 主干及分支管理 在服务器上新建库,创建主干及分支文件夹: 命名库 可以看到下面几个文件夹 将你开发代码放入trunk,这个是开发版本,...如何在主干上创建分支 在主干文件夹右键鼠标: 代码合并 VS或者主干代码文件夹下,右击鼠标,打开合并界面: 合并源填写是需要从哪个地址合并过来到当前项目上 成功后,该项目需要commit代码

1.3K20

SVN教程-SVN基本使用

通过本教程,你将学会如何创建 SVN 仓库、检出项目、添加、更新、提交文件,以及使用 TortoiseSVN 等图形界面工具来更加直观地进行版本控制操作。...创建一个新 SVN 仓库,可以使用以下命令:svnadmin create D:\SVN\Repository可以看到我们 SVN 仓库 Repository 已经被建立在指定路径,文件夹里包含仓库基础文件...安装成功之后,右键任意文件夹下或桌面,可以看到 TortoiseSVN 选项。四、SVN总结SVN(Apache Subversion)作为一款集中式版本控制系统,在软件开发领域广受欢迎。...我们学会了如何在本地搭建 SVN 仓库,并通过检出操作在本地创建项目的工作副本。这使得我们能够轻松开始追踪和管理项目代码变更。...通过添加、更新和提交等基本操作,我们能够在 SVN 维护清晰版本历史,确保代码稳定性和可追溯性。其次,SVN 分支与合并功能为团队协作提供了便利。

17600

svn配置教程_配置泡泡水好方法

这些数据放置在一个中央资料档案库(repository) 。 这个档案库很像一个普通文件服务器, 不过它会记住每一次文件变动。 这样你就可以把档案恢复到旧版本, 或是浏览文件变动历史。...3.配置完之后第一次牵手:checkout(检出) 打开隐藏功能如果能看到.svn这个文件夹就说明客户端和服务端连接起来了,检出成功; 使用客户端软件连接SVN服务器(checkout检出)...1.首先随便建个文件夹,取名jingli; 2.在你项目目录右键—>TortoiseSVN—>版本库浏览器—>输入SVN服务器地址; svn://svn服务器地址—>Shop目录(仓库)...1.首先建立lisigou文件夹,然后打开版本库浏览器; 2.输入svn地址 3.可看到之前历史版本; 4.检出操作,下载源码到lisgou; 成功检出 如果李四狗也需要提交自己代码...,提交,服务器会同步更新; 四.svn图标集 五.版本回退问题 1.什么是版本回退 2.版本回退功能 1.经理删除了index.php,提交; 2.经理发现删错了,需要回退; 3.选择根据日志回退

62830

SVN配置及简单操作(HM程序员课程最全笔记)

这些数据放置在一个中央资料档案库(repository) 。 这个档案库很像一个普通文件服务器, 不过它会记住每一次文件变动。 这样你就可以把档案恢复到旧版本, 或是浏览文件变动历史。...2.服务器监管 Apache— http://localhost:8080 访问htdocs目录 SVNsvn://localhost: 访问相关数据仓库(Shop) svnserve -d...3.配置完之后第一次牵手:checkout(检出) 打开隐藏功能如果能看到.svn这个文件夹就说明客户端和服务端连接起来了,检出成功; ? ? ?...使用客户端软件连接SVN服务器(checkout检出) 1.首先随便建个文件夹,取名jingli; 2.在你项目目录右键—>TortoiseSVN—>版本库浏览器—>输入SVN服务器地址; ?...1.首先建立lisigou文件夹,然后打开版本库浏览器; ? 2.输入svn地址 ? 3.可看到之前历史版本; ? 4.检出操作,下载源码到lisgou; ?

99300

SVN版本控制

SVN版本控制 什么是SVN版本控制 SVN是subversion缩写,是一个开放源代码版本控制系统,通过采用分支管理系统高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式管理...服务端配置 创建一个项目 首先在SVN服务端创建一个公有目录WebApp作为项目目录 在WebApp目录下创建Shop文件夹版本仓库) 创建版本仓库,基本语法 svnadmin...create Shop 文件夹路径 效果如下 进行服务端监管 svn://localhost或(ip地址)访问到相关数据仓库(Shop) 基本语法: svnserve -d(后台运行...) -r(监管目录) 版本仓库路径 通过以上指令,我们svn://localhost或(ip地址)就可以直接指向Shop版本仓库 权限控制 默认情况下,svn服务器是不允许匿名用户名上传文件到服务器端所以必须更改项目相关配置文件...双击安装 汉化 下载Chinese 双击即可 使用客户端软件连接SVN服务器 首先在项目目录右击鼠标右键->版本库浏览器 右击检出 如果出现.svn隐藏文件夹代表检出成功

15610

svn如此好软件,竟现在才发现

第一步,建立一个用来备份文档文件夹,这个文件夹是最重要:D:DOCBackup 右键点中这个文件夹,”右键->TortoiseSVN->在此创建版本库”,这样版本库建好了,也就是说备份文件夹已经完成...第二步,将在备份数据加入到这个版本,最好以先添加一个文件夹,以后在这个文件夹数据,都会在版本库里有记录,:右键点中“D:我文档”,”右键->TortoiseSVN->导入”,输入版本库位置...第三步,检出(chuckout,checkout?,忘记怎么拼了-_-!),选择一个存放文档空目录(这话怎么听着这么怪,既然是存放文档,又怎么会空呢?...是打算存文档),E:doc,点右键->SVN检出->输入版本库位置,点确定就OK了,这样上一步导入”我文档”就会出现在E:doc下面了,以后对”E:doc我文档”操作都会被记录下来,改了什么,...->版本库浏览器,输入版本位置,可以看到最新版本数据,点右上角“HEAD按钮”可以选择某个版本,导出以前数据 4.3… 4.4… 最后,修改过文件以后,不要忘记提交,要不就不会被备份 SVN

92930

aicoder实习svn内部培训教程

5.2 导入导出 Export :导出项目 ,和checkout区别 (checkout检出后文件,含有.svn隐藏文件夹, 会和SVN仓库交互, export导出,没有.svn隐藏文件夹) ?...image import 将本地资源导入到svn 服务器 ? image 5.3 修改提交 ? image 5.3.1 Checkout 检出项目,复制项目的副本到本地。 在要检出目录右键: ?...image 已经标记要添加到版本库 5.3.3 Commit 当检出目录或子目录内容有修改,目录图标变为: 提交Commit 提交本地修改至svn服务器: 在检出目录或要提交修改目录右键: ?...提交后目录内容与svn服务同步,目录图标变为: ? 5.3.4 update 更新仓库文件到本地 在检出目录或子目标或文件上右键: ? 5.3.4.1 更新到最新版本 ?...5.3.6 恢复 在检出目录或子目录操作会记录操作日志,提交前可以回滚操作。 在要回滚检出目录或子目录右键: ? ?

63920

通用技术-SVN客户端安装及使用

使用类似git版本控制逻辑, 用于代码及文件版本控制, 还可以根据路径分配访问权限....与WIndows适配性良好, 可以通过右键菜单执行SVN操作 SVN常用命令 # 检出svn仓库 mkdir 测试 && cd 测试 # cd要放置仓库根目录 svn checkout $svn...-m "提交指定文件" # 撤销文件本地修改 svn revert test.php # 递归撤销目录本地修改 svn revert -R /path/to/dir # svn import...目的: 用于检出仓库地址, 相当于gitclone 用法: 进入svn_repo目录, 新建根目录(测试), 右键选择检出, 根据提示输入仓库地址及账户密码即可 Commit 目的: 用于提交修改...svn文件夹 删除本地仓库 清楚项目根目录下 .svn隐藏文件夹即可清除svn设置, 再删除文件夹即可 revert 目的: 撤回本地操作 相当于gitrestore

21910

SVN命令解析以及问题解决(update...)

显示日志,检出,导出,检入文件/文件夹,改名,删除文件,分支建立等。 2.Checkout(检出) 从SVN服务器上得到数据,即建立本地副本,并且修改后可以commit到SVN服务器上。...check out导出获得文件后,导出文件仍处于SVN版本控制,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。...同时导出文件夹下有一个.svn隐藏文件夹,存储着一些版本元数据信息。 export 简单导出一个版本数据,导出文件脱离SVN版本控制,修改后无进行Update和Commit操作。...显示日志,检出,导出,检入文件/文件夹,改名,删除文件,分支建立等 check for modification:检查更新,可以检查哪些文件做了修改。...Exprot与check out一样都是从服务器得到数据资料,但是Exprot数据资料不受版本控制,无.SVN文件夹

3.6K30

svn客户端安装与使用教程(svn汉化教程)

安装SVN 打开安装包,直接Next Next 选择安装目录,如果是自定义目录要新建一个文件夹,否则会把安装文件散落在盘符 (此处不安装命令行工具会导致在idea无法使用subversion...默认选项,Create Finisth 创建好后在Repositories下出现刚才创建好版本库 接下来在Users创建一个用户 创建好后会显示在Users... Groups和Jobs根据需求进行添加 右键新建好项目,选择properties,可以对用户设置此版本权限 项目检出 先在创建好版本库下新建项目文件夹 右键要检出文件夹...,获取URL (点击 Copy URL to Clipboard) 安装好svn客户端前提下,在任意目录右键,检出 版本库URL默认位刚才获取路径,检出目录默认生成,也可以自己新建一个文件夹...,点击确定 输入刚才创建账号密码 检出完成,点击确定 将已有项目导入此文件夹 这里是将一个现有项目提交至版本库 直接把同名文件复制粘贴到检出目录下(F盘),我这里文件名相同所以直接覆盖掉了

3.9K20

【黄啊码】SVN版本控制教程

简单介绍常用命令:1.check out检出获得文件后,检出文件仍处于SVN版本控制,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。...同时导出文件夹下有一个.svn隐藏文件夹,存储着一些版本元数据信息。...(对于导入到服务器数据,需要检出才能形成一个受svn控制工作拷贝,才可以进行 add update commit 等操作)2.export 简单导出一个版本数据(把服务器数据导出来,相当于复制一份...导出文件夹下没有.svn目录3.import仅仅是把文件导入到svn服务器,而这个文件本身还只是一个普通文件,与svn版本库没有关系(导入时需要svn服务器地址,可以从服务器复制下来,在Repositories...-》项目已经提交完后,其他用户如何检出svn检出)2.SVN检出(checkout): -》版本库URL:同上 -》.svn隐藏文件不可删除 -》合作开发,更改其中一个文件后

45230

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

本片主要介绍如何搭建SVN版本控制系统,主要使用工具:   1 客户端:TortoiseSVN (小乌龟)   2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理...背景知识   首先要了解SVN是一种集中式管理代码版本控制系统,原理就是   把代码都保存到一个固定位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后代码提交到该目录。   ...填写资源库URL,以及本地代码文件夹名称。可以选择全部检出,或者根据特定版本检出。 ?   用户身份认证 ?   检出完成后,发现本地文件夹多了一个文件夹。 ?   ...文件夹中有一个.svn隐藏文件,用于记录SVN版本控制所需信息。   为了便于测试,在文件夹创建一个记事本文件,右键选择SVN commit提交。   ...注意:只有安装TortoiseSVN客户端工具后,在相应检出目录,才会出现该右键菜单。 ?   点击OK提交 ?   提交完成。 ?   刷新资源库,可以发现,文件以及提交到服务端。 ?

1.7K80

如何清除EclipseSVN账号信息 | SVN 如何切换用户

在eclipse中经常用到用svn进行代码版本控制,为了提交或更新代码时候不反复地提示我们输入用户名和密码,于是我们就习惯把访问SVN用户名密码自动保存起来。...【SVN接口】一栏,Client选项框显示就是你当前用SVN接口。...4) 重启Ecplise后,   如果我们要检出(下载)代码,在【Java EE】视图下:   Package Explorer界面右键 --> Import... --> SVN --> 从SVN...2、通过修改SVN服务端账号配置文件,这部分需要SVN管理员配合   1) 找到服务端账号配置文件,这个文件位于SVN服务器安装路径config文件夹,打开并编辑passwd文件,删除或注释需要被替换账号...本博主使用是最新版本SVN服务端,服务端账号配置文件与上述描述有些不同,具体操作如下图: ? ?   或者我们直接使用SVN服务端图形化界面,直接修改或删除账号,如下图: ?

7.7K30

SVN常用命令之checkout

/home/cxb/src/XXX 检出指定具体版本svn co http://路径(目录或文件全路径) [本地目录全路径] [–revision] –username 用户名 –password...http://siphon.googlecode.com/svn/trunk/ siphon 检出不包括源文件夹根目录: 比如我要checkout trunk/ 下面的所有文件,但是不包括trunk...check out导出获得文件后,导出文件仍处于SVN版本控制,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。...同时导出文件夹下有一个.svn隐藏文件夹,存储着一些版本元数据信息。export 简单导出一个版本数据,导出文件脱离SVN版本控制,修改后无进行Update和Commit操作。...导出文件夹下没有.svn目录。 注:如果不带–password 参数传输密码的话,会提示输入密码,建议不要用明文–password 选项。

4.3K10

macos安装svn软件_windows安装svn服务器

2.下载完成,打开软件,在【SVN设置】下,看下面提示设置好3个路径 ①~/.ssh 查找对应文件夹,如果~/.ssh文件夹已存在,选中.ssh文件夹;若不存在,使用终端到“用户”目录,创建.ssh目录...②/uer/local/bin ③/Applications 直接查找对应文件夹,选中。...首先,我们把鼠标移到屏幕左上角,出现”文件”并点击,出现并点击”SVN 检出…”出现下面界面。...版本库地址:就是SVN服务器地址 检出至:本地存放SVN文件目录路径 设置好上面两项,其余默认,点击确定,输入SVN账号和密码,将下载SVN服务器文件到刚设置好目录路径。...发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

8.2K10

SVN版本控制

,含有.svn隐藏文件夹, 会和SVN仓库交互, export导出,没有.svn隐藏文件夹) import 将本地资源导入到svn 服务器 1.8修改提交 1.8.1Checkout 检出项目...在要检出目录右键: 1.8.2add 在检出目录添加文件: 图标: 这是一个新文件 Add to ignore list :添加到忽略列表 (标记该文件不需要版本控制 ) Add :...标记这个文件添加到服务器 已经标记要添加到版本库 1.8.3Commit 当检出目录或子目录内容有修改,目录图标变为: 提交Commit 提交本地修改至svn服务器: 在检出目录或要提交修改目录右键...: 提交后目录内容与svn服务同步,目录图标变为: 1.8.4update 更新仓库文件到本地 在检出目录或子目标或文件上右键: 1.8.5更新到最新版本 1.8.6更新到指定版本...把features和plugins拷贝到svn文件夹

1.2K10

TortoiseSVN新人使用指南

---- 文章目录 安装说明 使用说明 检出项目 导入项目 提交 更新 查看日志 版本回滚 版本控制 总结 安装说明 开发人员强烈建议使用IDESVN插件更加智能与人性化。...使用说明 检出项目 假如项目已经在服务器仓库里,那么现在你要做就是把它检出到本地。 首先创建一个空文件夹。在空文件夹内右键,选择SVN检出。...你还得重新检出,重新检出项目才是受SVN控制,务必记得检出。 在SVNProject上右键检出到本地,然后在里面进行修改。现在就可以愉快工作了。 检出过后右键菜单变成了这样。...右键更新至版本,通过查看日志来选择版本,然后回滚即可。 有时候我们需要查看以前版本代码。此时我们可以新建个文件夹检出到指定版本版本控制 版本控制有好几种方法,如下。...以后如果你想查看某个版本代码,只需切换过去就行 总结 我们在日常使用,最常用是更新和提交操作。这两个步骤务必要非常熟练。其他可以在遇到问题是查看文档。

1.6K31
领券