svn检出图标不会发生改变_SVN系列操作(二)svn不显示图标的解决方法
接着上一篇文章,我们继续来操作一下SVN:
有同学反馈,我在本地上看到不SVN的图标,先解决一下这个问题。
svn不显示图标的解决方法:
1.WIN+R,输入regedit,打开注册表
2.找到HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows->CurrentVersion->Explorer->ShellIconOverlayIdentifiers
3.打开后发现Tortoise 系列排到了10名之后,重命名一下Tortoise系列名字(以空值排序,所以在名字前面加上空格就OK)
4.重启电脑
原理:
Windows Explorer Shell 支持 Overlay Icon 最多15个,Windows 自身已经使用了4个,所以就只剩下了11个 供我们使用。
如果你之前安装了例如OneDrive,百度云盘这样的软件,那我们可利用的就更少了,轮不到Tortoise了。
像这样的情况,我们可以调整 图标名称的字母顺序,来提高优先位置,但是同样的,其他的软件的优先级低,那么图标可能就不会显示。
Revert:撤回。误操作后,再未commit之前,可以revert
1.先将文件删除(不要commit!!!)
2.右键点击文件夹空白处
3.点击TortoiseSVN->Revert
4.勾选需要撤回的文件
5.点击OK
Show log:查看当前目录的操作日志
1.右键点击文件夹空白处
2.点击TortoiseSVN->Show log
Get lock:锁定,当你需要编辑文档时,可以先锁定,其他人便无法对文件进行修改
1.右键选中需要编辑的文件
2.点击TortoiseSVN->Get Lock
3.输入为什么锁定的原因
4.点击OK
release lock:将锁定的解锁
1.右键选中需要编辑的文件或者右键点击文件夹空白处
2.点击TortoiseSVN->Release lock
3.选中需要解锁的文件
4.点击OK
Merge:合并分支
注意,该操作有2个选择项:
一、Merge a range of revision
用得最多的操作,是将分支代码合并到主干中,所以主干不能选择版本。
1.进入主干目录
2.点击TortoiseSVN->Merge->Merge a range of revision->next
3.URL输入需要合并的分支路径
4.点击Specific range->Show log
5.确认合并版本
6.点击OK
7.默认点击下一步
8.点击Merge
二、Merge two different trees
合并成两个不同的树。选择这种方式,是可以将主干合并到分支版本中去的。
如果选择的主干版本与分支版本有不同的地方,合并时主干部分将被放弃
Switch:转换当前工作副本对应的工作目录
Switch是,一般是从trunk工作目录转向tag工作目录,或者从tag转回来,switch的类似update,将switch的目标工作目录的文件更新到本地,一般会产生很多冲突。
Relocate:切换svn服务器地址
是当代码仓库的访问路径变更(服务器的计算机名称修改,或IP地址变更,URL变更)。
而此时已检出修改的工作副本(working copy)没有变更,若此时直接提交(commit),肯定不能成功。
因为此提交地址对应的svn服务器不存在了。
TortoiseSVN为我们提供了重定位工作副本的功能(TortoiseSVN → Relocate),此指令扫描.svn文件夹中的所有条目,改变条目的url(服务器地址)为新输入的地址。
Export:导出SVN文件
注意:export导出后,将不会再有SVN信息,是属于本地化的操作,要和checkout区分
svn检出图标不会发生改变_SVN系列操作(二)svn不显示图标的解决方法相关推荐
- 深度linux桌面没有图标,在deepin系统下topbar更新后托盘不显示图标的解决方法
在deepin操作系统下没更新之前打开QQ会在topbar里显示QQ图标,打开其他的软件会在topbar里显示打开软件的图标,但是更新之后就不显示了,而且是我安装的所有wine(迅雷.百度网盘.QQ) ...
- SVN系列操作(二)svn不显示图标的解决方法
SVN系列操作(二)&svn不显示图标的解决方法 参考文章: (1)SVN系列操作(二)&svn不显示图标的解决方法 (2)https://www.cnblogs.com/zymnst ...
- eclipse中svn检出项目,项目名上带有红色感叹号
在eclipse中svn检出java web项目后,项目名称上带有红色感叹号,解决方法: 项目名上右击,选择Build Path-->Configure build path,打开下图配置窗口, ...
- eclipse从svn检出项目
在eclipse的project explorer 右键->import->svn->从svn检出项目,然后填写资源库的位置,完成,然后一直next. 直到项目检出完成后,选择项目, ...
- myeclipse从svn检出代码转成maven后格式有误解决方法
从svn检出代码代码转成maven的时候发现格式有误,出现了许多不必要的目录 检出代码是这样的: 转成maven: 转成之后是这样的(格式错误): 应该类似是这个样子的: 解决方法步骤: 1.从svn ...
- SVN检出报错,SVN更新时忽略指定文件或文件夹
场景 SVN检出报错,经检查是使用Mac的同事对部分文件名的命名不规范,Windows不支持该命名方式,该报错无法忽略,无法继续检出 由于报错的文件我用不到,故忽略该有问题的文件夹 解决方案 选择一个 ...
- SVN检出项目报:Access restriction: The type 'BASE64Decoder' is not API
1.起因 今天从SVN里检出项目出现个别文件报错(Access restriction: The type 'BASE64Decoder' is not API (restriction on req ...
- Eclipse中从svn检出maven项目,报pom.xml错误,相关包或类不能导入的问题
在使用eclipse的时候,我们用svn插件检出项目,常常有一些问题,莫名其妙的出现,莫名其妙的又会变好了,这让强迫症发作的我来说是个噩梦,之前看到网上的n多种解决方法,然而貌似对于我并不实用.今天自 ...
- SVN检出项目时中途停止
svn检出项目时中途停止,不能继续checkout,总是报SVN Update Error: Please execute the 'Cleanup' command. 解决方法: 1,把整个项目结构 ...
最新文章
- Android新技术学习——阿里巴巴免Root无侵入AOP框架Dexposed
- oracle spool .dbf,oracle技术之oracle spool的简单使用
- linux video属性_linux查询video设备类型
- Android_高清加载巨图方案 拒绝压缩图片
- shell 脚本编写使用
- leetcode 18. 四数之和(双指针)
- Linux内核模块开发常用内核接口
- 1087 1 10 100 1000
- linux删除win分区工具,Win 10 和 Linux 双系统,从硬盘删除Linux分区,Win 10引导修复...
- 6000件数字藏品上线秒空!“国宝级”数字藏品长这样
- Android 开机时间慢问题debug
- 克隆硬盘后进不去系统_硬盘克隆后重启找不到操作系统所在分区问题解决
- 固态硬盘寿命测试一年半 寿命指数超乎想象 连写2500TB终于全挂
- yii1 ajax,ajax - 在yii 1中使用ajax根据选定的单选按钮选项更新html字段值 - 堆栈内存溢出...
- 关于冒险岛,8090的不二游戏
- 北斗短报文通信实现源码
- 设置HTML为桌面壁纸
- 为什么amd显卡便宜却买的人少_廉价显卡该选谁?免费付费谁更香?
- 拯救者Y7000关闭的流程
- 修改管理员信息php,修改管理员_ThinkPHP_大笨熊_IT技术平台
热门文章
- python时间序列指数平滑预测_时间序列分析预测实战之指数平滑法
- hashmap转红黑树的阈值为8_面试必问的HashMap,一次彻底帮你搞定HashMap源码
- tinyumbrella java_tinyumbrella(小雨伞)
- 王者S19服务器维护时间表,王者荣耀s19buff刷新时间一览 红蓝BUFF刷新间隔是多久...
- python 提取最小外接矩形_放弃机器学习框架,如何用 Python 做物体检测?
- 开发日记-20190803 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 19
- 开发日记-20190329
- 数据库防火墙——实现数据库的访问行为控制、危险操作阻断、可疑行为审计...
- windows10 上运行 linux -- WSL(Windows Subsystem for Linux)
- Python使用PDFMiner解析PDF