svn忽略某个目录后update出现fetching
忽略某个子目录
在svn udpate一个大目录时忽略特定的子目录,主要是子目录下内容已经单独拉取过,并且这个大目录对于程序来说,可以是只读的。
操作方法:选中要忽略的目录,右键 svn - Unversion and add to ignore list,把目录添加到忽略属性中。
实际上就是修改的svn属性中的:svn:ignore
忽略完之后的update
假定要忽略的目录为: E:\design\输出文件\UI编辑器,为了方便,缩写UI编辑器就是指完整路径。
设置完忽略,第一次更新出现Fetching字样,svn update等待半小时之后出现:Tree conflict UI编辑器
再更新一次会出现冲突的提示
Skipped, remains conflicted UI编辑器
Completed At revision: 14031
Warning! One or more files are in a conflicted state.
后面的每一次整个目录更新,都会出现此冲突的提示,这是因为虽然忽略了,但是本地的文件还未删除,所以才会有冲突提示。
是否能更新到忽略目录下的内容?
经过测试,这样忽略本地的目录后,后面的svn update无法更新忽略目录下的文件,即达到我的需求。
ChatGPT的答案
Q:svn忽略某个目录后update出现fetching
A:如果在 SVN 中忽略了某个目录,进行 update 操作时可能会出现 "Fetching" 的情况。这是因为 SVN 仍然会尝试从服务器上获取这个目录的信息,但是在本地仓库中,这个目录被忽略了,所以 SVN 会提示 "Fetching"。
要解决这个问题,可以尝试以下步骤:
- 确保忽略某个目录的设置已经正确生效。可以在 SVN 仓库目录下找到 ".svn" 文件夹,查看是否包含了忽略的目录。
- 如果已经确定忽略设置正确,可以使用 "svn update --depth=empty" 命令来进行更新。这将只更新文件夹的元数据,而不会下载文件夹中的文件。例如,如果要更新名为 "test" 的文件夹,可以运行以下命令:svn update --depth=empty test
- 如果上述方法无法解决问题,可以尝试使用 "svn update --set-depth=exclude" 命令来排除要忽略的目录。例如,如果要排除名为 "test" 的文件夹,可以运行以下命令:svn update --set-depth=exclude test
以上是解决 SVN 忽略某个目录后 update 出现 "Fetching" 的一些常见方法。希望能对你有所帮助。
svn忽略某个目录后update出现fetching的更多相关文章
- svn忽略目录,svn忽略app目录add toignore list,避免每次更新很多app的内容下来导出到本地很麻烦
svn忽略目录,svn忽略app目录add toignore list,避免每次更新很多app的内容下来导出到本地很麻烦 ------------------------------ 本人微信公众帐号 ...
- eclipse svn 忽略 target目录 等等... 我用的后边的方法 (转载)
这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath 最好也别放到src repository 里. ...
- eclipse svn 忽略 target目录
这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath最好也别放到src repository 里. ...
- SVN关于忽略xcuserdata目录
SVN关于忽略xcuserdata目录,以iPhone Qzone工程为例Xcode工程,xcuserdata目录一般位于blur.xcodeproj目录下面,eg:jonesduan-MacBook ...
- [Linux] - SVN忽略文件夹更新的命令与方法
在服务器上有时需要忽略某个文件夹及内容的更新,可以使用命令: svn update --set-depth=exclude FOLDER_NAME 比如需要忽略static目录: svn update ...
- svn版本库更新后自动同步到www
注意:www目录一定要用SVN服务器 checkout出Repositories的代码 步骤: (1)新建www根目录 mkdir -p /data/www/lehuo (2)在www根目录下检出(c ...
- linux下SVN忽略文件/文件夹的方法
linux下SVN忽略文件/文件夹的方法 假设想忽略文件temp 1. cd到temp所在的目录下: 2. svn propedit svn:ignore . 注意:请别漏掉最后的点(.表示当前目录) ...
- SVN 忽略文件但不删除文件
SVN忽略一些不必要的文件但不删除 如果svn仓库中有一些不希望被别人提交的文件 该如何忽略掉对这个文件的更改但又不删除这个文件呢? 在找了一堆解决方案后得出了如下结论 去除要被忽略文件的版本控制 基 ...
- linux 下svn忽略文件
假设想忽略文件temp 1. cd到temp所在的目录下: 2. svn propedit svn:ignore . 注意:请别漏掉最后的点(.表示当前目录),如果报错请看下面 3. 打开的文件就是忽 ...
- SVN命令解析以及问题解决(update...)
SVN常用指令 1.Repo-browser(浏览版本库) 通过“浏览版本库”可以直接查看服务器上指定目录下的所有目录结构(需要有相关权限),包括特定版本的作者,提交时间等,并且在浏览版本库里面链接了 ...
随机推荐
- explain分析
explain分析字段:id.select_type.type.partitions.type.possible_keys.key.key_len.ref.rows.rows.filtered.ext ...
- CentOS 7 qemu 创建虚拟机简单流程
查看是否支持虚拟化 egrep -o '(vmx|svm)' /proc/cpuinfo 如果有显示则支持虚拟化,没有显示则不支持 安装qemu 和virt 系列软件包 yum install q ...
- Lambda 表达式各种用法,你都会了吗
公众号「架构成长指南」,专注于生产实践.云原生.分布式系统.大数据技术分享. 前言 Lambda表达式是 Java 8 中引入的最有影响力的功能之一.它们通过允许简洁而优雅地创建匿名函数来实现 Jav ...
- 【django-vue】 项目上线 uuid重复问题 内网穿透 支付宝验签 nginx集群 远程连接redis 使用uwsgi启动django
目录 上节回顾 uuid重复问题 内网穿透 支付宝验签 今日内容 1 上线架构图 2 阿里云购买 3 安装git和其他依赖 4 云服务器安装mysql 5 云服务器安装redis(源码安装) 远程连接 ...
- Kafka--简介,部署
kafka官网:https://kafka.apache.org/documentation/ 本文kafka版本:3.1.0 一.简介 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消 ...
- 「Codeforces 1131D」Gourmet Choice
Description 美食家 Apple 先生是一家美食杂志的主编.他会用一个正整数来评价每一道菜. 美食家在第一天品尝第 $n$ 道菜,第二天品尝了 $m$ 道菜.他制作了一张 $n\times ...
- Hystrix 如何解决 ThreadLocal 信息丢失
本文分享 ThreadLocal 遇到 Hystrix 时上下文信息传递的方案. 一.背景 笔者在业务开发中涉及到使用 ThreadLocal 来存放上下文链路中一些关键信息,其中一些业务实现对外部接 ...
- 《深入理解计算机系统》实验五 —— Perfom Lab
本次实验是CSAPP的第5个实验,这次实验主要是让我们熟悉如何优化程序,如何写出更具有效率的代码.通过这次实验,我们可以更好的理解计算机的工作原理,在以后编写代码时,具有能结合软硬件思考的能力. @ ...
- 线性代数 · 矩阵 · Matlab | Moore-Penrose 伪逆矩阵代码实现
背景 - Moore-Penrose 伪逆矩阵: 对任意矩阵 \(A\in\mathbb C^{m\times n}\) ,其 Moore-Penrose 逆矩阵 \(A^+\in\mathbb C^ ...
- springBoot 使用 @NotEmpty,@NotBlank,@NotNull 及@Valid注解校验请求参数
本文为博主原创,转载请注明出处: @NotEmpty,@NotBlank,@NotNull 这些注解所在的jar包路径在 javax.validation.constraints 的包下面,这个包下面 ...