由于自己的电脑是win7(64位)的,系统安装TortoiseSVN之后,其他的功能都能正常的使用,但是就是文件夹或文件夹的左下角就是不显示图标,这个问题前一段时间就遇到了(那个时候没找到合适的答案),这段时间重新学习svn 的使用,这个问题没解决,不舒服,没有了图标,就像打仗没有了旗帜一样:
对于SVN来说,因为每个图标都代表着不同的含义,预示着不同的状态,是指示灯的作用,如果没有正确的图标很可能造成数据的丢失等
今天算是找到了问题的解决方法;
第一:
输入:win+R,输入regedit,调出注册表信息,按下Ctrl+F,在注册表里搜索“ShellIconOverlayIdentifiers”
3。将TortoiseAdded、TortoiseConflict……TortoiseUnversioned分别重命名,命名为0TortoiseAdded、1TortoiseConflict……8TortoiseUnversioned。如下图:
重启电脑更新注册表之后,最后文件夹连接服务器后有了图标
原理:Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,如果你之前还安装诸如 Groove 这样的软件,可能这 11 个位置都被他们剥夺了,轮不到 Tortoise 了。不过,还是可以给 Tortoise 优先腾出位置的:调整 Tortoise 图标名称的字母顺序。因为 Windows 内部就是按图标名称的字母顺序来优先显示的。
遇到问题不急不躁,踏踏实实的寻找解决问题的方案!
相关推荐
在使用TortoiseSVN的过程中,用户可能会遇到一个常见的问题:TortoiseSVN的文件夹和文件图标不显示。这通常是因为系统设置、软件冲突或者TortoiseSVN自身的一些配置问题导致的。本文将详细阐述如何解决这个问题,...
### TortoiseSVN 文件夹及文件图标不显示的解决方法 #### 一、问题概述 在使用TortoiseSVN时,可能会遇到一个常见的问题——文件夹或文件的图标不显示。这对于用户来说是一个不小的困扰,因为TortoiseSVN中的图标...
### Win7 64位系统下TortoiseSVN文件夹及文件图标不显示的解决方案 #### 背景概述 在使用Win7 64位操作系统的过程中,安装了TortoiseSVN后可能会遇到一个常见问题:文件夹或文件上的SVN状态图标无法正常显示。这...
4. **冲突**:当两个用户同时修改了同一个文件,提交时会出现冲突,文件图标上会显示一个交叉的红色箭头,提醒用户需要解决冲突。 5. **已删除**:若文件或目录被标记为删除,图标会变成一个红色的减号,表示它们将...
总之,解决“TortoiseSVN鼠标右键菜单不显示”问题通常涉及排查系统环境、软件冲突、运行库缺失等多个方面。按照上述步骤逐步排查,通常可以找到并解决问题。同时,保持TortoiseSVN和系统更新是最新的,可以避免许多...
安装完成后,只需重启计算机,TortoiseSVN的图标就会出现在文件和文件夹的右键菜单中。 在实际使用中,开发者可以通过TortoiseSVN将本地文件导入到VisualSVN Server创建的仓库中,进行版本控制。每次修改代码后,...
在探讨“显示SVN检出的文件图标状态”的过程中,我们深入解析了如何通过配置TortoiseSVN来实现这一功能,以及背后所涉及的技术原理和步骤,这将帮助我们更好地理解和管理版本控制系统中的文件状态。 ### SVN与图标...
这种技术允许程序自定义文件和文件夹的图标,以显示额外的信息,例如文件的状态(已添加、已修改、已删除等)。 TortoiseSVN图标覆盖技术的工作原理基于Windows Shell扩展。Windows Shell提供了一个名为“Shell图标...
* 合并和解决冲突:可以合并和解决文件之间的冲突。 安装TortoiseSVN 安装TortoiseSVN需要满足以下系统要求: * 操作系统:Windows 7/8/10 * 处理器:Intel Pentium 4 或更高 * 内存:512MB 或更高 * 硬盘空间:...
在使用TortoiseSVN进行文件checkout后,有时可能会发现文件或文件夹旁边没有出现SVN的相关图标。这通常是由于TortoiseSVN的图标缓存未能正确刷新所导致的。解决这一问题的方法相对简单,只需选中出现问题的“检出...
- **文件锁定**:如果文件被锁定,图标会显示为特定样式,提示用户文件已锁定。 - **删除状态**:表示文件或文件夹已被从版本控制中删除。 - **加号**:表示文件或文件夹已被添加到版本控制中。 - **忽略状态**:...
- **TortoiseSVN操作**:右键点击待改名的文件或文件夹,选择“TortoiseSVN” -> “改名”,输入新名称后确认。 - **Subversion命令行例子**:`svn mv <旧文件路径> <新文件路径>`。 - **更新**:将工作副本同步至...
- **检查文件状态**:修改文件后,文件图标会改变以显示其状态(如图2-2-7和2-2-8所示)。 - **提交修改**:右键点击修改过的文件或文件夹,选择“SVN Commit…”填写提交信息,然后点击OK。 **4. 添加新文件到SVN...
检出后,TortoiseSVN会在文件夹上放置一个绿色的勾号图标,表示文件处于版本控制下。 #### 3. 更新(Update) 更新是从服务器获取最新的更改。右击项目文件夹,选择“TortoiseSVN”->“Update”,即可同步服务器上...
锁定后,文件图标会有相应变化。解锁操作则用于解除锁定。 - **更新至特定版本** 如果需要查看或恢复过去的某个版本,可以在更新操作中选择特定版本号,实现版本回溯。 - **显示日志(Show Log)** 日志功能可以...
- **图标重载**:TortoiseSVN 会在资源管理器中显示文件的状态图标。 - **右键菜单**:在资源管理器中右击文件或文件夹可以调用 TortoiseSVN 的各种操作。 - **拖放**:支持拖放操作来实现文件的移动或复制等。 - **...
2. **直观的图标**:文件和文件夹的状态通过图标显示,如未版本化、已添加、已修改、已删除等,便于快速识别。 3. **版本对比**:可以比较不同版本之间的差异,以便查看和理解代码的变化。 4. **分支和合并**:支持...
在使用TortoiseSVN的过程中,用户会经常需要执行一些特定任务,比如添加新文件和目录、复制/移动/重命名文件和文件夹、忽略不需要版本控制的文件或目录、撤消更改、清理工作副本等。 最后,为了更好地利用...