totoriseSVN 常见问题

1. SVN 无法 clean up

上传时没有关闭 Excel,导致传入了一些临时文件(文件名以$开头),关闭文件后临时文件自动删除,导致 SVN 版本错乱,使用 CleanUp 功能无效
更新时提示【Previous operation has not finished; run ‘cleanup’ if it was interrupted】
解决方法:修改本地 SVN 数据库,删除 WORK_QUEUE 表中的内容
参考链接:https://www.cnblogs.com/study-everyday/p/6978513.html

2. 如何查看自己本地 SVN 账号的密码

要求:之前在这台电脑上使用这个账号成功登录过一次(即有这个账号成功登录的缓存信息)

2.1 找到本地存放 SVN 账号密码的路径

默认路径 C:\Users<用户名>\AppData\Roaming\Subversion\auth\svn.simple
如用户名为 Administrator --> C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple

如果没看到 AppData 文件 --> 设置显示隐藏文件

2.2 下载密码查看工具

链接:https://pan.baidu.com/s/16fHgN5mE_dJ0B-PSPj6I3A
提取码:4lic
下载完后放在之前第 1 步打开的路径下

双击SvnPwd.exe打开程序

可以看到对应项目的 SVN 账号及密码

3. 切换 SVN 账号

3.1 TotoriseSVN中的账号信息存储规则

  • 对应同一个 SVN 服务器只能使用一个 SVN 账号
    即:只要连接的 SVN 服务器是同一个,就只能存储一个账户
  • 一台电脑上可存储任意数量的账号
    这些不同用户分别连接到不同的 SVN 服务器

3.2 切换账号操作

注意:切换账号后,原来的登录信息会被删掉。
因为新账号、原来账号访问的是同一个 SVN 服务器,在 TotoriseSVN 中,每一个服务器只能存储一个账户信息
切换账号步骤:
参考链接:https://www.cnblogs.com/AnnFine/p/16011963.html

  1. 打开 TotoriseSVN 的 设置(Settings)界面

a. 在开始菜单中打开
image.png
b. 任意一个文件夹右键打开

  1. 进入设置后,在左侧导航栏中找到 Saved Data
  2. 点击【Clear】按钮,在打开的窗口中选择要清除账户的 SVN 仓库,选择后点击【OK】按钮即可完成清除。
    注意这里删除的不是 Server 而是具体账号,后边有对应账号的用户名信息
    image.png
  3. 重新执行提交(Commit)或拉取(Update)操作。此时就会弹出用户名密码输入窗口
    在窗口中输入另一个账户和密码后,即完成 SVN 账户的切换。

5、如果要记住账户密码信息,可以在登录用户时勾选【Save Authorization】

6、保存登录信息后,再次执行SVN操作时就不会弹出登录验证窗口了。

4. SVN 不显示状态图标

参考文档:https://blog.csdn.net/weixin_45136016/article/details/134339501
正常情况下,如果一个文件/文件夹已经处于 SVN 版本管理下(之前有 commit 过),则文件夹左下角会显示小图标。
这个显示的小图标,在 Windows 系统中称为 Windows Explorer Shell Overlay Icon (覆盖层图标)
Windows 系统只支持显示 15 个 Overlay Icon,如果电脑有安装 Onedrive、WPS、百度网盘等,也会自动安装对应的 Overlay Icon,导致 totoriseSVN 的 Icon 无法显示
解决方法:在注册表修改 TotoriseSVN 的 Overlay Icon 的优先级,让其处于前 10 保证显示

4.1 解决步骤

4.1.1 修改注册表

  1. WIN+R,输入regedit,打开注册表
  2. 在注册表,查找以下目录
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
  3. 打开后发现Tortoise 系列排到了10名之后,重命名一下 Tortoise 相关的项目的名字(空格是可见字符中的第一个字符,所以在名字前面多加上几个空格)

4.1.2 更新图标缓存(重启 Windows Explorer)

  1. ctrl + alt + del,启动任务管理器
  2. 在【用户(user)】界面,点击当前用户的小箭头,展开当前用户使用的进程
    image.png
  3. 找到【Windows Explorer】,右键,点击【重新启动(restart)】
    image.png

5. SVN 图标显示错误

症状:文件夹/文件已经是最新版本(commit 显示没有内容可以 commit),但图标依然显示为非正常状态
image.png
(正常状态为绿色√,常见非正常状态为红色X,或黄色感叹号)
解决方法:刷新 TotoriseSVN 的图标缓存

5.1 解决步骤:更新图标缓存(使用 cleanup 功能实现)

  1. 对显示错误的文件所在的文件夹,右键,在 TotoriseSVN 选项中,选择【Cleanup】
    image.png
  2. 在 clean up 选项中,只勾选【Refresh shell overlays】
    注意:其他选项不要选,否则可能会删改当前文件夹内的文件
    image.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/619778.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

win7 phpstudy 多站点无法保存hosts的原因

1、先找到hosts文件位置 C:\Windows\System32\drivers\etc hosts文件不是txt的后缀&#xff0c;它是一个系统文件 2、如果不显示需要查找隐藏文件 组织-》文件夹和搜索选项-》查看-》取消隐藏文件夹的的√ 3、文件无法编辑 属性不要勾选只读

【SAP-FICO】SAP-FICO生产订单-结算规则配置路径(OKO7)

需求&#xff1a; 作为一个ABAPer&#xff0c;有接到一个狗屁倒灶的配置需求&#xff0c;要求如下&#xff0c;给生产订单的结算规则显示出来 图1&#xff1a;找一个生产订单&#xff0c;显示其结算规则 CO03→菜单栏-表头→结算规则 图2&#xff1a;查看该生产订单&#xff0c…

SMB/RPC协议分析之-命名/匿名管道pipe

在前面的文章中&#xff0c;介绍了SMB协议共享相关的内容&#xff0c;详见我的专栏《网络攻防协议实战分析》&#xff0c;连接这里。在SMB协议中往往需要连接到对应的远程管道&#xff0c;如果你经常接触到SMB协议&#xff0c;相信你对于lsass&#xff0c;svcctl等多种命名管道…

数据结构-二叉树-AVL树(平衡二叉树)

红黑树是平衡二叉树的一个变种。 一、 产生平衡二叉树的原因。 二叉搜索树的问题在于极端场景下退化为类似链表的结构&#xff0c;所以搜索的时间复杂度就变成了O(N)。为了保证二叉树不退化为链表&#xff0c;我们必须保证二叉树的的平衡性。 二叉平衡搜索树就是解决上面的问…

职场新人小王的沟通挑战与成长

近日&#xff0c;职场新人小王遇到了一个沟通上的小难题。作为刚刚踏入社会的新鲜人&#xff0c;小王在工作会议上因为一次直接的反馈而无意间触动了同事的敏感神经&#xff0c;导致双方关系稍显紧张。 在一次团队会议上&#xff0c;小王被要求分享对项目进度的看法以及建议。他…

【图解计算机网络】TCP 重传、滑动窗口、流量控制、拥塞控制

TCP 重传、滑动窗口、流量控制、拥塞控制 TCP 重传超时重传快速重传 滑动窗口流量控制拥塞控制慢启动拥塞避免拥塞发生快速恢复 TCP 重传 TCP重传是当发送的报文发生丢失的时候&#xff0c;重新发送丢失报文的一种机制&#xff0c;它是保证TCP协议可靠性的一种机制。 TCP重传…

9. SVG中的text元素

SVG (Scalable Vector Graphics) 提供了强大的文本渲染能力&#xff0c;其中<text>元素是常用 的文本操作的元素。本文将详细介绍<text>标签的基本使用方法&#xff0c;并展示如何通过<tspan>和<textPath>增强文本的表现力。 <text>标签基础 &…

【PHP【实战项目】系统性教学】——使用最精简的代码完成用户的登录与退出

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;开发者-曼亿点 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 曼亿点 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a…

MyBatis——MyBatis 参数处理

一、单个简单类型参数 简单类型包括&#xff1a; byte short int long float double char Byte Short Integer Long Float Double Character String java.util.Date java.sql.Date parameterType 属性&#xff1a;告诉 MyBatis 参数的类型 MyBatis 自带类型自动推断机制…

【Linux】centos7安装软件(rpm、yum、编译安装),补充:查找命令的相关文件路径,yum安装mysql

【Linux】技术上&#xff0c;Linux是内核。而术语上&#xff0c;我们通常说的Linux是完整的操作系统&#xff0c;其实称为"Linux发行版"&#xff0c;是将Linux内核和应用系统打包&#xff0c;由不同的发行家族发行了不同版本。Linux发行版众多&#xff0c;主要有RedH…

Debian常用命令:高效管理与运维的必备指南

在Linux世界中&#xff0c;Debian以其稳定性、安全性和开源精神赢得了广大用户的青睐。作为一个基于Linux的操作系统&#xff0c;Debian拥有丰富且强大的命令行工具&#xff0c;这些命令对于系统管理员和开发者来说至关重要。本文将为您介绍一系列Debian系统中的常用命令&#…

基于Javaee的影视创作论坛的设计与实现+vue论文

系统简介 传统办法管理信息首先需要花费的时间比较多&#xff0c;其次数据出错率比较高&#xff0c;而且对错误的数据进行更改也比较困难&#xff0c;最后&#xff0c;检索数据费事费力。因此&#xff0c;在计算机上安装影视创作论坛软件来发挥其高效地信息处理的作用&#xf…

询问贴:这要怎么设置捏,寻思着总不该一个一个挖空吧????

这要怎么设置捏&#xff0c;寻思着总不该一个一个挖空吧&#xff1f;&#xff1f;&#xff1f;&#xff1f;

【javaSE】认识异常(1)

❤️❤️前言~&#x1f973;&#x1f389;&#x1f389;&#x1f389; hellohello~&#xff0c;大家好&#x1f495;&#x1f495;&#xff0c;这里是E绵绵呀✋✋ &#xff0c;如果觉得这篇文章还不错的话还请点赞❤️❤️收藏&#x1f49e; &#x1f49e; 关注&#x1f4a5;&a…

联丰策略股票杠杆股票交易市场突破3100点!A股稳了?

查查配近期,大盘再次来到3100点附近。 重要关口得到有效突破,市场情绪明显升温,甚至有投资者高喊:反转已经在路上!但也有谨慎者认为,市场仍有回调风险,围绕3000点震荡或是接下来的主旋律。 联丰策略拥有一支由知名互联网公司和国内证券金融机构的行业专家组成的一流运营团队。…

HTML炫酷的相册

目录 写在前面 HTML简介 完整代码 代码分析 系列推荐 写在最后 写在前面 本期小编给大家带来一个炫酷的旋转相册&#xff0c;快来解锁属于你的独家记忆吧&#xff01; HTML简介 HTML&#xff08;全称为超文本标记语言&#xff09;是一种用于创建网页结构和内容的标记语…

Python 编程语言中的 None 到底是什么?

&#x1f349; CSDN 叶庭云&#xff1a;https://yetingyun.blog.csdn.net/ 让我们一起深入了解 Python 中的 None。 什么是 None&#xff1f; 在 Python 编程语言中&#xff0c;None 是一个特殊的常量&#xff0c;它代表了 “无” 或 “没有值”。你可以把它想象成一个空盒子…

日本率先研发成功6G设备,刺痛了谁?为何日本能率先突破?

日本率先研发成功6G设备&#xff0c;无线数据速率是5G的百倍&#xff0c;这让日本方面兴奋莫名&#xff0c;毕竟日本在科技方面从1990年代以来太缺少突破的创新了&#xff0c;那么日本为何如今在6G技术上能率先突破呢&#xff1f; 日本在1980年代末期达到顶峰&#xff0c;它的科…

电商数据都能采集监测吗

品牌在做市场分析、渠道控价时&#xff0c;一般都需要先采集电商数据&#xff0c;数据的采集&#xff0c;不是只涉及部分平台&#xff0c;分析的准确和控价的全面性&#xff0c;使得数据的要求也会被提高&#xff0c;品牌要能采集不同平台、不同店铺的SKU数据&#xff0c;同时还…

【IMX6ULL项目】IMX6ULL上Linux系统实现产测工具框架

电子产品量产测试与烧写工具。这是一套软件&#xff0c;用在我们的实际生产中&#xff0c; 有如下特点&#xff1a; 1.简单易用&#xff1a; 把这套软件烧写在 SD 卡上&#xff0c;插到 IMX6ULL 板子里并启动&#xff0c;它就会自动测试各个模块、烧写 EMMC 系统。 工人只要按…