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

在陆龟SVN中是否有任何选项可以删除修订版本

在陆龟SVN中,没有直接的选项可以删除修订版本。SVN是一个版本控制系统,它的设计目标是跟踪和管理文件和目录的变化。修订版本是版本控制系统中的一个重要概念,它代表了代码库中的一个特定状态。

在SVN中,修订版本是不可更改的,这是为了保证版本控制的完整性和可追溯性。如果需要删除某个修订版本,可以通过创建一个新的修订版本来覆盖之前的修改,从而达到删除的效果。具体步骤如下:

  1. 创建一个新的分支或者标签,将需要删除的修订版本之前的代码复制到新的分支或标签中。
  2. 将新的分支或标签合并回主干或者目标分支,覆盖之前的修改。
  3. 在合并完成后,可以选择删除原来的分支或标签,以清理不需要的历史记录。

需要注意的是,删除修订版本可能会导致版本控制历史的不完整,因此在进行此操作之前,应该仔细评估和确认删除的必要性和影响。

腾讯云提供了一系列与版本控制相关的产品和服务,例如代码托管、持续集成和持续交付等,可以帮助开发团队更好地管理和控制代码的版本。具体产品和服务的介绍可以参考腾讯云官方文档:

  1. 腾讯云代码托管(Git):https://cloud.tencent.com/product/coderepo
  2. 腾讯云持续集成与持续交付(CI/CD):https://cloud.tencent.com/product/ci-cd
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

给Dreamweaver插上Svn的翅膀

可以将Dreamweaver与svn建立连接了。 其实你很细心的话,你会发现在创建站点的时候,左侧那栏的第三个选项一个“版本控制”。不错,那里就是设置连接的地方。...“站点设置”对话框的左侧,选择“版本控制”类别。 从“访问”弹出菜单,选择“Subversion”。 按以下步骤设置访问选项:     从“协议”弹出菜单中选择协议。...输入 SVN 服务器的用户名和密码。 ?  与服务器建立连接后,可在“文件”面板查看 SVN 存储库。若要查看 SVN 存储库,可以展开的“文件”面板,单击“存储库文件”按钮 。 ?...切换到“存储库视图”可以查看库已经存在刚刚上传的文件了。 删除文件 本地站点,选中网页,右键选择“编辑”>“删除”,或者直接按Delete键,会让你选择从版本控制删除,还是从本地删除。...直接在站点上,右键选择“版本控制”>“获取最新版本”即可完成。 显示修订版 右键想要查看的文件,选择“版本控制”>“显示修订版...”可以查看修订的历史记录。

71920

给Dreamweaver插上Svn的翅膀

可以将Dreamweaver与svn建立连接了。 其实你很细心的话,你会发现在创建站点的时候,左侧那栏的第三个选项一个“版本控制”。不错,那里就是设置连接的地方。...“站点设置”对话框的左侧,选择“版本控制”类别。 从“访问”弹出菜单,选择“Subversion”。 按以下步骤设置访问选项:     从“协议”弹出菜单中选择协议。...输入 SVN 服务器的用户名和密码。 ?  与服务器建立连接后,可在“文件”面板查看 SVN 存储库。若要查看 SVN 存储库,可以展开的“文件”面板,单击“存储库文件”按钮 。...切换到“存储库视图”可以查看库已经存在刚刚上传的文件了。 删除文件 本地站点,选中网页,右键选择“编辑”>“删除”,或者直接按Delete键,会让你选择从版本控制删除,还是从本地删除。...直接在站点上,右键选择“版本控制”>“获取最新版本”即可完成。 显示修订版 右键想要查看的文件,选择“版本控制”>“显示修订版...”可以查看修订的历史记录。

1K100

SVN版本控制

是一种记录多个文件内容变化,以便将来查阅特定版本修订情况的系统。...修正最明显的瑕疵的同时, 还要保留相同的开发模式。 还有, Subversion 应该要和 CVS 很相像, 任何 CVS 使用者只要花费少许的力气, 就可以很快地上手。...: 登测试是否读/写权限: 1.6.3示例二:测试人员拥有读权限 登测试是否读/写权限: 1.6.4清除认证缓存 几种情况需要清除认证缓存: 1、本地使用多个账号登,每次输入的账号和密码都不一样...标记这个文件添加到服务器 已经标记要添加到版本库 1.8.3Commit 当检出目录或子目录内容修改,目录图标变为: 提交Commit 提交本地修改至svn服务器: 检出目录或要提交修改的目录右键...接受协议,完成: 出现提示,选择继续安装: 安装完成,查看STS视图SVN选项说明安装成功: 1.eclipse安装svn的插件 解压site-1.10.11.zip,创建svn的文件夹,

1.2K10

程序员面试闪充--版本管理之SVN

… 而源代码工具就是为了解决上述问题而产生的 二、管理工具的作用 1)能追踪一个项目从诞生到定案的过程 2)方便查阅特定版本修订情况(使用简单,不会增加工作量) 3)检验开发人员是否合格(是一位合格的软件开发人员必须掌握的技术...选择是否为空项目 设置访问权限 可以设置用户的访问权限。也可以通过Properties选项来修改权限。 ? 添加用户 第一种方式添加 create user ? 第二种方式添加 ?...添加文件 svn add main.m 提交代码到服务器 svn commit -m "初始化项目" main.m :将main.m上传到服务器 命令行可以看到,每次操作了服务器,它的版本号就会进行加...最后再与主干的2.0版本合并起来。 ? 八、面试题 1)为什么要用源代码管理工具? 答:能追踪一个项目从诞生到定案的过程、方便查阅特定版本修订情况、检验开发人员是否合格。...每一份库都可以独立使用,任何两个库之间的不一致之处都可以合并。 4)SVN版本库浏览器,使用()指令可以查看所选文件或目录的日志?

1.2K60

Apriso 开发葵花宝典之传说的完结篇GPM

Site和COE GPMCOE和Site两种授权,只有完成授权注册后才能连接目标服务, Site:连接到仅存在于同一站点中的目标服务器 COE:可以连接任何目标服务器,COE授权在有一个以上的生产基地...早期DELMIA Apriso版本中生成且包含错误配置的操作的包的部署可能会失败,因为系统不会重新生成此类操作Operation,两个子选项: 如果流程/操作再生失败,或操作脚本编译失败,部署失败—...Source Repository 可以将项目存储SubVersion版本控制系统。当生成部署包时,项被提交到源存储库。...当第一次将这样的项目添加到存储库时,没有版本可以与之比较,因此存储库创建的文件包含项目的类型和名称以及相关的信息。...检查SVN服务器连接状态是否有效: 第二步:选择Source Repository 新建项目或者PB Project项目的属性窗口中修改Source Repository 第三步:生成包体,检查SVN

10910

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

通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。 最特别的是 Subversion 会记录配置库的每一次更改,不仅针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。...这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制删除,或是该文件夹下某个受控的文件丢失了。 ? 加号告诉我们一个文件或是目录已经被计划加入版本控制。...(2)工作副本里,当我们进行切换的时候,任何没有提交过的修改都会被混合。 解决方法: 1)切换前提交修改; 2)把工作副本恢复到一个已经提交过的版本(比如最新版本)。 ? ?...SVN 合并 假设我们分支上进行修改:添加一条输出语句: System.out.println(“测试是否能将分支的修改合并到主干!”) ;提交到配置库,现在执行将分支合并到主干的操作 ?...基本修订版 ? 资源库的最新内容 ? ? 分支/标记 ? 修订版 比较的对象是你选择的版本号对应的项目 ? 本地历史记录 现修改的版本与本地修改的其他版本库进行比较 ?

2.1K50

TortoiseSVN每个菜单项都表示什么意思

不过由于它只是一个客户端,所以它不能对版本库进行权限管理。 TortoiseSVN不是一个独立的窗口程序,而是集成windows右键菜单,使用起来比较方便。...-------------- SVN Commit 把自己工作拷贝所做的修改提交到版本,这样别人在获取最新版本(Update)的时候就可以看到你的修改了。...--------------- Revert 如果你对工作拷贝做了一些修改,但是你又不想要了,那么你可以使用这个选项把所做的修改撤销 -------------- Cleanup 如果当前工作拷贝任何问题的话...,可以使用这个选项进行修正。...将来可以方便的找到某个特定的版本(当然我们也可以使用版本号来查找,但是数字毕竟不方便) SVN对于分支和标签都是采用类似Linux下硬链接的方式(同一个文件可以存在两个地方,删除一个不会影响另一个,所做修改会影响另一个

1.1K30

Cornerstone for Mac(SVN管理工具)v4.2永久激活版

Cornerstone 4是唯一具搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...Cornerstone的类主要文本比较带有选项,包括行差异,不可见和注释。包含的编辑比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。高手用于浏览项目历史的强大工具。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。...日志用于浏览项目最近更改的一站式商店,日志视图可帮助您确定团队一个简单列表按日期分组的所有修订的进度。需要更多细节?展开更改列表,然后双击文件以检查所有修改。注释谁,为什么,什么,何时。...单击一个文本块不仅可以获得谁,还可以获得贡献这些行的修订的时间和原因。并且块由作者用颜色编码,因此您将知道谁负责什么。注释还附带一个交互式图例,不仅可以让您查看谁在处理文件,还可以解锁其重要的统计信息

90310

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

SVN常用指令 1.Repo-browser(浏览版本库) 通过“浏览版本库”可以直接查看服务器上指定目录下的所有目录结构(需要有相关权限),包括特定版本的作者,提交时间等,并且浏览版本库里面链接了很多...相对于CC来说,SVN的checkout可以说完成了建立本地视图和checkout两个动作。checkout命令可以本地计算机上,浏览版本库,显示日志等多个地方找到。...check out导出获得文件后,导出的文件仍处于SVN版本控制,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。...图标意思 常见错误 1.SVN修订号不连续 原因:SVN修订号是相对于整个配置库的,更新时看到的版本也是整个配置库的修订号,并不是某一个目录的修订号。 解决方法:无,SVN特色。...解决方法:可以通过TortoiserSVN-Setting的Icon Set查看各个图标表示的状态。

3.5K30

SVN入门安装配置与适用

答:程序员在编写程序的过程,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,需要的时候可以迅速,准确取出相应的版本。.../里打个包放在tags里,然后继续主干里开发后面的版本如果之前发布的版本BUG,就直接在branches/version/里创建修订版本,还是放在branches/version(new)/;...tags里面只放置各版本,但不进行修改,branches里放发布版,及发布版对应的修订版,以版本号为子文件夹名,甚至还可以修订版与trunk里合并; 4.复制档案及目录 branch 比如:另外一个复制的目录来进行新的编修...svn merge -r 22:21 readme (5)SVN 查看历史信息 描述:通过svn命令可以根据时间或修订号去除过去的版本,或者某一版本所做的具体的修改 #svn log: 用来展示svn...svn cat -r 版本号 rule.txt #svn list: 显示一个目录或某一版本存在的文件(可以不下载文件到本地目录的情况下来察看目录的文件)。

58410

Cornerstone for Mac(SVN管理工具)永久激活

Cornerstone 4是唯一具搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...Cornerstone的类主要文本比较带有选项,包括行差异,不可见和注释。包含的编辑比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。高手用于浏览项目历史的强大工具。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。...日志用于浏览项目最近更改的一站式商店,日志视图可帮助您确定团队一个简单列表按日期分组的所有修订的进度。需要更多细节?展开更改列表,然后双击文件以检查所有修改。注释谁,为什么,什么,何时。...单击一个文本块不仅可以获得谁,还可以获得贡献这些行的修订的时间和原因。并且块由作者用颜色编码,因此您将知道谁负责什么。

67710

SVN入门安装配置与适用

答:程序员在编写程序的过程,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,需要的时候可以迅速,准确取出相应的版本。.../里打个包放在tags里,然后继续主干里开发后面的版本如果之前发布的版本BUG,就直接在branches/version/里创建修订版本,还是放在branches/version(new)/;...tags里面只放置各版本,但不进行修改,branches里放发布版,及发布版对应的修订版,以版本号为子文件夹名,甚至还可以修订版与trunk里合并; 4.复制档案及目录 branch 比如:另外一个复制的目录来进行新的编修...svn merge -r 22:21 readme (5)SVN 查看历史信息 描述:通过svn命令可以根据时间或修订号去除过去的版本,或者某一版本所做的具体的修改 #svn log: 用来展示svn...svn cat -r 版本号 rule.txt #svn list: 显示一个目录或某一版本存在的文件(可以不下载文件到本地目录的情况下来察看目录的文件)。

62230

SVN之于GIT的理论优势

/DAV协议驱动 ·拥有连续的整数版本号(修订号) ·弱化了“分支”的概念,svn分支实质上就是文件夹的拷贝,方便切换 ·中心化的管理模式允许更精细的权限划分 ·每一级目录都可以单独同步 ·中心化存储易造成单点故障...用户名和密码即可以下载svn仓库,也可以登录web网页。 ? 点击添加用户组,输入组名,添加组成员。 ? 后期可在任何文件夹的Properties设置任何用户/用户组的读/写权限。 ?...创建分支(云端变化) SVN创建分支的实质就是拷贝目录,所以多种方式可以切分支,最简单的方式是TortoiseSVN的Repo-browser,对想要拷贝的目录(可以是根目录)右键选择copy...合并分支 和Git一样,SVN好几种合并的方式,但多数情况下都是把分支的修改合并到主干上来,本文只介绍这一种主要情况:主干目录右键选择merge,选择第一个选项Merge a range of revisions...一路下一步确定源和目标的范围,最后点击Test merge测试是否冲突,如果没有则顺利合并。 ? 注意:可以合并文件也可以合并整个文件夹。

1.1K30

TortoiseSVN 菜单详解

TortoiseSVN每个菜单项都表示什么意思 01、SVN Checkout(SVN取出) 点击SVN Checkout,弹出检出提示框,URL of repository输入框输入服务器仓库地址...22、Revision Graph(版本图形) 查看当前项目或文件的修订历史图示。如果项目比较大型的话,一般会建多个分支,并且多个里程碑(稳定版本发布),通过这里,我们就可以看到项目的全貌。...同时它也对Word很好的支持 24、Update to Revision(更新至版本) 从版本获取某一个历史版本。这个功能主要是方便查看历史版本用,而不是回滚版本。...25、Revert(回滚) 如果你对工作拷贝做了一些修改,但是你又不想要了,那么你可以使用这个选项把所做的修改撤销 26、Cleanup(清除状态) 如果当前工作拷贝任何问题的话,可以使用这个选项进行修正...将来可以方便的找到某个特定的版本(当然我们也可以使用版本号来查找,但是数字毕竟不方便) SVN对于分支和标签都是采用类似Linux下硬链接的方式(同一个文件可以存在两个地方,删除一个不会影响另一个,所做修改会影响另一个

1.7K80

Cornerstone Mac永久激活版(SVN管理工具)

Cornerstone for Mac乃是Mac上的一款SVN管理工具,客户端应用程序是专门为Mac用户设计的Subversion的控制,无论您是那个版本,或者一个Subversion的测试版,Cornerstone...将有助于简化工作流程,使版本控制更加透明。...Cornerstone 4是唯一具搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...Cornerstone的类主要文本比较带有选项,包括行差异,不可见和注释。包含的编辑比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。高手用于浏览项目历史的强大工具。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。

96410

SVN SVN合并(Merge)与拉取分支(Branchtag)操作简介

all revision 所有还没有合并的版本 specific range: 指定范围的修改版(推荐),可以单个svn版本,比如108,也可以是多版本,比如101-108或者逗号分隔101,105,108...比如对project_name_v3.3.7_branch做了多次修改,修改了file1,生成svn修订版105,修改了file2的内容,生成svn修订版108,那如果specific range只选择...注意:合并仅仅是合并到本地文件夹目录,所以合并完成后,记得要Commit提交到SVN。 关于Merge Type 步骤2可以选择Merge two different trees ?..._branch为基准,按指定版本,把project_name_v3.3.7_branch和develop的不一样合并到develop目录,这样的话可能会把develop增加的文件给删除,或者把develop...说明: From:选择的目标文件夹,即需要“合并到”的svn目录 To:选择包含所做修改的svn目录 同样的,这里也可以指定版本号 拉取分支、打tag(Branch/tag) 例:为develop

9.1K21

如何克服解决Git冲突的恐惧症?(Git入门介绍)

VCS 版本控制系统(Version Control System),是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。...版本控制系统不仅可以应用于软件源代码的文本文件,而且可以任何类型的文件进行版本控制。用的比较多的如SVN,Git等。...版本控制两种方式,一种是集中式版本控制系统,顾名思义,是把代码的管理和同步放在同一个服务器端来进行,如CVS,SVN,由于完善的权限系统,以及统一的服务端,适合商业软件的开发;而分布式版本控制系统,...Git Git是一款免费的、开源的分布式版本控制系统,旨在快速高效地处理无论规模大小的任何软件工程。Git很容易学习,且小步快走,有着闪电般的性能。...Git的优势 快速:无论是pull代码,还是拉分支,都很快 离线工作:Git可以让你在本地做所有操作,提交代码,查看历史,合并,创建分支等等 回退:你可以用revert、reset来回退代码,甚至可以恢复已经删除的提交

60530

Cornerstone Mac永久激活版(好用的SVN管理工具)

Cornerstone mac版是MacOS上的SVN管理工具,除了支持基本的SVN功能外,还能够和Xcode,BBEdit,TextMate,Coda等开发工具无缝的集成使用,其时间线功能能够查看一个文件的历史改动情况...Cornerstone 4是唯一具搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...通常,当你一直处理你的项目的一部分时,事情处于混乱的状态,你想要转换任务以便在其他方面工作。问题是,你不想做半完成的工作只是为了让你以后能够回到这一点。这个问题的答案是shelve命令。...Cornerstone的类主要文本比较带有选项,包括行差异,不可见和注释。包含的编辑比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。高手用于浏览项目历史的强大工具。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。

1.2K30

Git 30分钟简明教程

版本控制系统 主要分为两种: 集中式:CVS和SVN 分布式:Git 集中式的版本控制系统(SVN版本库是集中存放在中央服务器的,大家工作要先从中央服务器取得最新的版本,工作完成后把自己的修订推送到中央服务器...(例如把私人邮箱地址改为工作邮箱),你可以项目中使用git config 命令不带 --global 选项来设置....这个命令是克隆出一个完整的版本库,而不是简单地拷贝文件,这和SVN不一样~版本库又名仓库,英文名repository,你可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改...、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者将来某个时刻还可以将文件”还原”。...“中间人”攻击 容易受到“中间人”攻击,即: 你的数据 ↔ ️中间人 ↔️ 服务器 使用SSH 创建 SSH Key 在用户的主目录下,查看是否.ssh的隐藏目录,查看里面是否id_rsa和id_rsa.pub

47630
领券