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

如何确定以目录为根的最新SVN修订版号?

要确定以目录为根的最新SVN修订版号,您可以使用SVN命令行工具或第三方SVN客户端。以下是一些常用的SVN命令:

  1. 使用svn info命令查看目录的SVN信息,包括最新修订版号、作者、日期等信息。
代码语言:txt
复制
svn info [目录路径]
  1. 使用svn log命令查看目录的提交历史记录,包括每个修订版的详细信息。
代码语言:txt
复制
svn log [目录路径]
  1. 使用svn update命令更新本地目录到最新修订版。
代码语言:txt
复制
svn update [目录路径]
  1. 使用svn checkout命令检出指定版本的目录到本地。
代码语言:txt
复制
svn checkout -r [修订版号] [仓库URL] [本地目录路径]

通过以上命令,您可以确定以目录为根的最新SVN修订版号,并根据需要更新本地目录或检出指定版本的目录。

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

相关·内容

给Dreamweaver插上Svn的翅膀

通常形式为:服务器名称.域.com,或者用IP也可。我这里用的是局域网内的IP:10.80.98.1。     在“存储库路径”文本框中,输入 SVN 服务器上存储库的路径。...通常类似于:/svn/your_root_directory,意思是svn+库的根路径。...现在Dreamweaver已经与SVN建立连接了,下面就来测试一下吧。 提交文件 在本地站点中创建或添加网页(添加后,名字前会有一个“+”号),然后选中网页,右键选择“版本控制”>“提交”。...获取最新版本的文件 从 SVN 存储库中获取最新版本的文件时,Dreamweaver 会将该文件的内容和其相应本地副本的内容进行合并。...直接在站点上,右键选择“版本控制”>“获取最新版本”即可完成。 显示修订版 右键想要查看的文件,选择“版本控制”>“显示修订版...”可以查看修订的历史记录。

74320

给Dreamweaver插上Svn的翅膀

通常形式为:服务器名称.域.com,或者用IP也可。我这里用的是局域网内的IP:10.80.98.1。     在“存储库路径”文本框中,输入 SVN 服务器上存储库的路径。...通常类似于:/svn/your_root_directory,意思是svn+库的根路径。...现在Dreamweaver已经与SVN建立连接了,下面就来测试一下吧。 提交文件 在本地站点中创建或添加网页(添加后,名字前会有一个“+”号),然后选中网页,右键选择“版本控制”>“提交”。...获取最新版本的文件 从 SVN 存储库中获取最新版本的文件时,Dreamweaver 会将该文件的内容和其相应本地副本的内容进行合并。...直接在站点上,右键选择“版本控制”>“获取最新版本”即可完成。 显示修订版 右键想要查看的文件,选择“版本控制”>“显示修订版...”可以查看修订的历史记录。

1.1K100
  • Git 中文参考(六)

    --git-format 以与 git blame 相同的格式生成输出,但使用 SVN 修订号而不是 Git 提交哈希值。...find-rev 当给定形式为 rN 的 SVN 修订号时,返回相应的 Git 提交哈希(这可以选择后跟树,以指定应搜索哪个分支)。给定 tree-ish 时,返回相应的 SVN 修订号。...git svn 将读取此提交以获取创建分支的 SVN 修订版。然后,它将尝试查找与此 SVN 修订版对应的 Git 提交,并将其用作分支的父级。但是,可能没有合适的 Git 提交作为父级。...此外,它将创建一个名为 @SVN-Revision>的特殊分支。 ,其中SVN-Revision>是从中复制分支的 SVN 修订版号。...--tree-filter 这是用于重写树及其内容的过滤器。参数在 shell 中计算,工作目录设置为签出树的根。

    28910

    SVN入门安装配置与适用

    它可以重置一个或多个文件/目录 7.解决冲突:合并的时候可能会发生冲突; Merge 操作会自动处理可以安全合并的东西; Resolve 操作就是用来帮助用户找出冲突并告诉版本库如何处理这些冲突。...tags里面只放置各版本,但不进行修改,branches里放发布版,及发布版对应的修订版,以版本号为子文件夹名,甚至还可以将修订版与trunk里合并; 4.复制档案及目录 branch 比如:有另外一个复制的目录来进行新的编修...,等到确定这个分支的修改已经完毕了,再合并到原来的主要开发版本,这时我只需要为 trunk 这个目录建立一个 branch。...所以使用 update 命令 svn update #输入"mc",以本地的文件为主。...svn merge -r 22:21 readme (5)SVN 查看历史信息 描述:通过svn命令可以根据时间或修订号去除过去的版本,或者某一版本所做的具体的修改 #svn log: 用来展示svn

    76130

    SVN入门安装配置与适用

    它可以重置一个或多个文件/目录 7.解决冲突:合并的时候可能会发生冲突; Merge 操作会自动处理可以安全合并的东西; Resolve 操作就是用来帮助用户找出冲突并告诉版本库如何处理这些冲突。...tags里面只放置各版本,但不进行修改,branches里放发布版,及发布版对应的修订版,以版本号为子文件夹名,甚至还可以将修订版与trunk里合并; 4.复制档案及目录 branch 比如:有另外一个复制的目录来进行新的编修...,等到确定这个分支的修改已经完毕了,再合并到原来的主要开发版本,这时我只需要为 trunk 这个目录建立一个 branch。...所以使用 update 命令 svn update #输入"mc",以本地的文件为主。...svn merge -r 22:21 readme (5)SVN 查看历史信息 描述:通过svn命令可以根据时间或修订号去除过去的版本,或者某一版本所做的具体的修改 #svn log: 用来展示svn

    72910

    03.SVN检出解决冲突提交

    SVN 检出操作 ---- 上一章中,我们创建了版本库runoob01,URL为svn://192.168.0.1/runoob01,svn用户user01有读写权限。...为了避免两人的代码被互相覆盖,Subversion 不允许我们进行这样的操作。所以我们在提交更改之前必须先更新工作副本。所以使用 update 命令,如下: ? 这边输入"mc",以本地的文件为主。...你也可以使用其选项对冲突的文件进行不同的操作。 默认是更新到最新的版本,我们也可以指定更新到哪个版本 svn update -r6 此时工作副本是和仓库已经同步,可以安全地提交更改了 ?...如果你忽略了 -m 选项, SVN会打开一个可以输入多行的文本编辑器来让你输入提交信息。 ? 现在 readme 被成功地添加到了版本库中,并且修订版本号自动增加了1。...SVN 版本回退 ---- 当我们想放弃对文件的修改,可以使用 SVN revert 命令。 svn revert 操作将撤销任何文件或目录里的局部更改。

    2K60

    SVN之于GIT的理论优势

    /DAV协议驱动 ·拥有连续的整数版本号(修订号) ·弱化了“分支”的概念,svn分支实质上就是文件夹的拷贝,方便切换 ·中心化的管理模式允许更精细的权限划分 ·每一级目录都可以单独同步 ·中心化存储易造成单点故障...服务启动后,Visual SVN会自动在系统的“证书管理器”中添加一份以主机名为域名的根证书,证书的位置为“受信任的根证书颁发机构”,也就是非出厂自带的第三方自签名证书的存放位置。...空白处右键菜单中,SVN Update是从云端拉最新代码,SVN Commit是提交本地更新的代码。提交面板中,在Changes made中勾选需要提交的文件,或点击All全选。 ?...注意,忽略设置完后要提交,以同步云端(目录的属性变化)。...备份 因为SVN“中心化”的天然特性,需要定期备份避免数据丢失。在VisualSVN Server上对某个仓库选择Backup,存储为.vsvnbak格式的文件,最好发送到其他机器上。 ?

    1.2K30

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

    Cornerstone for Mac乃是Mac上的一款SVN管理工具,客户端应用程序是专门为Mac用户设计的Subversion的控制,无论您是那个版本,或者一个Subversion的测试版,Cornerstone...Cornerstone for Mac图片cornerstone 4 Mac版特色介绍Cornerstone是最快的SVN客户端Cornerstone 4已经从头开始重建和优化,以充分利用MacOS High...Cornerstone 4是唯一具有搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。...日志用于浏览项目最近更改的一站式商店,日志视图可帮助您确定团队在一个简单列表中按日期分组的所有修订的进度。需要更多细节?展开更改列表,然后双击文件以检查所有修改。注释谁,为什么,什么,何时。

    1K10

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

    Cornerstone for Mac乃是Mac上的一款SVN管理工具,客户端应用程序是专门为Mac用户设计的Subversion的控制,无论您是那个版本,或者一个Subversion的测试版,Cornerstone...id=MjgwMTIw特色介绍Cornerstone是最快的SVN客户端Cornerstone 4已经从头开始重建和优化,以充分利用MacOS High Sierra。...Cornerstone 4是唯一具有搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。...日志用于浏览项目最近更改的一站式商店,日志视图可帮助您确定团队在一个简单列表中按日期分组的所有修订的进度。需要更多细节?展开更改列表,然后双击文件以检查所有修改。注释谁,为什么,什么,何时。

    76910

    SVN Hooks的介绍及使用

    等 SVN中的hooks按照所在位置可以分为两类,客户端hooks和服务端hooks,日常使用中服务端hooks使用更广,我们也以服务端hooks介绍为主 SVN服务端hooks主要有以下9种: pre-lock...,甚至是利用它来做自动化的CI/CD等操作,需要传递两个参数给hooks脚本,按照顺序依次为:1.版本库路径,2.提交创建的修订版本号 pre-revprop-change:在修改revision属性之前执行...,不常用 post-revprop-change:在修改revision属性之后执行,不常用 SVN hooks应用 svn hooks位于svn版本库的hooks文件夹下,例如svn目录为/home/...svn/repos,仓库名称为ops-coffee,那么hooks就位于/home/svn/repos/ops-coffee/hooks/目录下,文件夹下的.tmpl的文件为hooks的模板文件,以shell...脚本的方式展示了hooks该如何使用 ?

    3.9K70

    测试思想-测试流程 软件测试版本管理

    版本号格式: 常见格式为:主版本号.次版本号.修订版本号.源码版本号.时间_版本类型 主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化 次版本号:在项目功能做较大调整时增加,增量为...1, 修订版本号:通常在解决缺陷或者细微功能变化时增加,增量为1或者2。...而开发通常有代码管理工具比如svn,管理组织他们的代码 项目名称_版本号格式[_Tx][_版本类型] 说明: 版本号格式:通常,主版本号.次版本号.修订版本号 Tx:表示测试轮数,比如T1表示第一轮...[]号内容表示可选,具体以实际项目为准,以下不做赘述 版本号类型:类似beta, Release,final 结合上述,通常我们用的格式可能是:项目名称_版本号格式[_版本类型] 测试:项目名称...,外网APP做一个备份,保证开发过程中任何时刻(理想的情况下)有一个可用的正式版本,测试版本 缺陷管理: 发布后外网发现的问题如何处理?

    96720

    SVN和Git对比梳理

    SVN只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。...属于集中式的版本控制系统 集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。...SVN的特点概括起来主要由以下几条: 1)每个版本库有唯一的URL(官方地址),每个用户都从这个地址获取代码和数据; 2)获取代码的更新,也只能连接到这个唯一的版本库,同步以取得最新数据; 3)提交必须有网络连接...为提高性能,若文件没有变化,Git 不会再次保存,而只对上次保存的快照作一连接。 在分布式版本控制系统中,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。...(7)克隆一份全新的目录以同样拥有五个分支来说,SVN是同时复製5个版本的文件,也就是说重复五次同样的动作。

    1.6K60

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

    比如对project_name_v3.3.7_branch做了多次修改,修改了file1,生成svn修订版105,修改了file2的内容,生成svn修订版108,那如果specific range只选择...说明:选择该选项,会把两个目录的“不一样”合并到目标文件夹目录,这里“不一样”,是以非目标文件夹为基准的,比如project_name_v3.3.7_branch的修改合并到develop,将以project_name_v3.3.7..._branch为基准,按指定版本,把project_name_v3.3.7_branch和develop的不一样合并到develop目录,这样的话可能会把develop中增加的文件给删除,或者把develop...说明: From:选择的目标文件夹,即需要“合并到”的svn目录 To:选择包含所做修改的svn目录 同样的,这里也可以指定版本号 拉取分支、打tag(Branch/tag) 例:为develop...最后点击Ok 注意:拉取分支,会自动提交svn,需要update更新分支目录到本地才能看到

    14.4K21

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

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

    1.1K10

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

    ,并包括它们的名称、修订版本和构建号(最近部署在服务器上的包) COE模式下提供全局部署视图Global Deployment View,提供全局监视和分析每个工厂、每个区域等的部署状态的能力。...只有在最新版本的生产中生成的包才可能保留实体的最后修改日期。 将PB项目修订版设置为默认-重置项目的默认版本。...地址、用户、密码,点击OK,后会弹出是否需要新建SVN结构询问窗体: 点击Yes后,GPM自动才SVN服务器上建立相关目录结构。...,如果部署失败,执行必要的更正,恢复快照,然后再次尝试部署,直到部署成功 充分利用PB Project: 跟踪项目中的变更并生成最新变更包 由于项目构建号,可以跟踪部署状态。...将根操作Operation存储在单独的项目中:如果它们有循环调用,则将根操作存储在单独的项目中。否则,如果您将根操作与其依赖项放在一起,则在部署此类包时将遇到问题。 10.

    36210

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

    Cornerstone mac版是MacOS上的SVN管理工具,除了支持基本的SVN功能外,还能够和Xcode,BBEdit,TextMate,Coda等开发工具无缝的集成使用,其时间线功能能够查看一个文件的历史改动情况...cornerstone 4 特色介绍Cornerstone是最快的SVN客户端Cornerstone 4已经从头开始重建和优化,以充分利用MacOS High Sierra。...Cornerstone 4是唯一具有搁架和检查点的MacOS SVN客户端搁置采用工作目录的脏状态即未提交的修改并将其保存为可以随时重新应用的未完成更改的保留。...包含的编辑在比较时可以撤消个体差异,从而非常容易地丢弃任何不需要的变化。高手用于浏览项目历史的强大工具。...时间线Timeline View非常适合浏览和比较单个文件的过去版本,可在直观的时间轴上显示修订版。浏览修订版,查找分支点并比较版本。内置过滤器可帮助您快速到达目的地。

    1.7K30

    day36_Spring学习笔记_04_SVN

    不足:只能设置目录的访问权限,无法设置单个文件的访问权限。 1.3、SVN的体系结构 ? 1.4、安装SVN 版本 ? 我一般喜欢安装最新版本的软件。 测试安装 ?...启动:svnserve -d -r 仓库的根,表示启动的是单仓库 例如:svnserve -d -r D:\learn\JavaWeb\repository\svn\bbs 访问:svn://localhost...2、注册“服务” 前提:必须以管理员身份打开命令提示符。...4、将SVN-Service的启动类型设置为手动后,就可以手动启动或停止“服务”了 ? 测试手动开启SVN和手动停止SVN: ? 1.7、操作【掌握:思想】 ?...单仓库     [/]             --> 表示单仓库的根。[/doc]  表示单仓库中的doc目录 ? 1.10、TortoiseSVN 常见图标 ?

    50720

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

    在修改之前,一般我们都需要执行Update动作,以保证在最新版本上做修改,以减少提交时冲突。特别是用锁定的模式开发,修改前必须先更新并获得锁后才能修改(后面会具体描述)提交。...详细命令 show log :查看SVN上当前代码库的最新版本号是多少.打开右键看到一系列版本更新历史,最上面的那一行,即是最新版本号,所谓的 head revision.显示为粗体 的那一行即你本地当前的版本...Branch/Tag: 分支用途 1.软件开发时以主干为基础,实现并行开发,不断将分支上的修改合并到主干上。 2.同一软件的发布版本BUG修改和升版的并行开发等。...IP地址修改等),但本地副本还需继续使用,则需重新定位URL,将先前checkout时的URL重新定位为最新的URL。...图标意思 常见错误 1.SVN修订号不连续 原因:SVN修订号是相对于整个配置库的,更新时看到的版本也是整个配置库的修订号,并不是某一个目录的修订号。 解决方法:无,SVN特色。

    4.5K30
    领券