解决tortoiseSvn 访问版本库的时候一直初始化,或者无响应的问题
现象
svn访问版本库时一直提示:
please wait while the repository browser is initializing
没有反应,甚至3-4分钟才会出来,即便出来也会很卡,经常无响应。
checkout很快。
分析
分析应该是磁盘的问题。
如果你的硬盘和我一样,是双硬盘,SSD+机械硬盘,太好了继续看下面。
建议检查 Intel Rapid Storage Technology 是否正常工作?
主板的BIOS的设置是否是AHCI?
关于这个问题网上可以查到的信息太少,但可以肯定,不是SVN客户端版本问题,也不是权限问题,也不是网络问题。
解决
我因为解决某软件运行卡死的问题,怀疑过 Intel Rapid Storage Technology,还把BIOS改成 AHCI。
今天发现这种情况下,SVN又和以前一样,卡。
回忆之前不知道怎么解决的,昨天之前还是不卡的。
突然想到,是不是昨天sata operation 设置改过的原因。
把sata operation 由AHCI改成 Intel Smart Response Technology。
重启,Intel RST正常工作,发现SVN repo 秒开,于是马上写下了这篇文章,该问题困扰我半年多的时间,中间虽然不知道怎么好的,由于今天重现对比差异,发现这个秘密。
之前发现 sata operation AHCI和 Intel Smart Response Technology是感觉不到差异的。
直观的差别是:开启 Intel Smart Response Technology就有存储控制器,开AHCI就没有。
我的原则就是绝对不用重装系统来解决问题。
英文版:
How to solve the TortoiseSVN application is always showing “please wait while the repository browser is initializing”,runs slowly or even hangs up?
If your PC is using SSD + HDD, generally two disk drive,
think about sata operation in your BIOS settings,try to change the “AHCI” to “Intel Smart Response Technology”,reboot to check whether the ‘Intel Rapid Storage Technology’ is working well,if not ,reinstall your pc’s SATA Controller Driver
After this,that problem is more likely to be solved.
解决tortoiseSvn 访问版本库的时候一直初始化,或者无响应的问题的更多相关文章
- VisualSVN Server安装后,TortoiseSVN远程无法访问版本库。
修正!重演了一遍,发现总结有误,重新整理下.首先访问版本库的路径不清楚的话可以在VisualSVN Server的版本库上右键“Copy URL to Clipboard”.访问版本库失败的几种情况: ...
- ubuntu搭建svn服务器并htpp访问版本库并svn与web同步
Ubuntu搭建SVN服务器多版本库 1 介绍 Subversion是一个自由,开源的版本控制系统,这个版本库就像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况.这样就可 ...
- 使用TortoiseSVN创建版本库
1. 使用TortoiseSVN创建版本库 在SVN中,为了便于创建分支和标签,我们习惯于将Repository版本库的结构布置为:/branches,/tags,/trunk.分别代表分支,标签以及 ...
- SVN访问版本库精细的权限控制
SVN精细权限控制本章将详细介绍前一章所涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义.除此之外的其他配置.安装等内容,不是 ...
- svn访问版本库时一直提示: please wait while the repository browser is initializing
最近不知道做了什么操作,原来正常的SVN Check In/Out都无法正常操作. 正常Check In的动作,几秒钟就会操作完成,但是我却等了好久好久,然后提示Connection timed ou ...
- SVN服务器在Ubuntu16.04下搭建多版本库详细教程
1 介绍 Subversion是一个自由,开源的版本控制系统,这个版本库就像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况.这样就可 以很方面恢复到以前的版本,并可以查看数据 ...
- linux 创建svn版本库,并在svn上配置checkstyle做代码风格检查
一.创建SVN版本库 1.安装svn服务器 yum install subversion 2.查看版本 svnserve --version 3.建立SVN版本库目录(即你的SVN服务器里面的文件存放 ...
- SVN版本库的备份、还原、移植(初级篇、中级篇和高级篇)
版本库数据的移植:svnadmin dump.svnadmin load 导出: $svnlook youngest myrepos //查看到目前为止最新的版本号 $svnadmin dump my ...
- linux下使用svn创建版本库和权限管理
linux上的svn服务端如何和本地的电脑客户端结合使用 Linux上安装SVN服务器: 第一步:检查是否已安装 # rpm -qa subversion 第二步: 通过yum命令安装svnserve ...
随机推荐
- SVN更改地址
因为服务器更改或其他某些原因导致svn地址改变,那么本地应该如何操作tortoiseSVN?如何成功的把项目进行迁移? 操作步骤 1.右击项目目录---TortoiseSVN----重新定位(英文版是 ...
- FlagCounter被封杀?自己实现一个简单的多国访客计数器
起因 前段时间发现博客右边的FlagCounter计数器突然没了,又看到了博客园封杀了FlagCounter的消息,有点摸不着头脑.于是上FlagCounter的网站上看了一眼,发现最近出现的来自新国 ...
- MyBatis 插件使用-简单的分页插件
目录 1 分页参数的传递 2 实现 Interceptor 接口 2.1 Interceptor 接口说明 2.1 注解说明 2.3 实现分页接口 PageInterceptor 3. 更改配置 4 ...
- Hadoop核心组件之YARN
YARN概述 Yet Another Resource Negotiator:另外资源的协调者 通用的资源管理系统 为上层应用提供统一的资源管理和调度 操作系统级别的调度框架,可以让各种计算框架运行在 ...
- js禁止刷新的简单方法
//禁止用F5键 这个是键盘按下时触发document.onkeydown = function() { if ( event.keyCode==116) {event.keyCode = 0; e ...
- JavaScipt第四天笔记
JS笔记 1.以后遇到用构造函数创建对象就用NEW 2.用构造函数创建对象语法: var obj1 = new Object();//创建一个空对象 var obj2 = new Object({ n ...
- nodeJs环境添加代理
目的:实现前后端分离,前端减少路径请求的所需的路由文件: 第一步:安装http代理中间件 npm install http-proxy-middleware --save 第二步: express文件 ...
- 02-head标签
head中的标签不会展示在浏览器上,他会将页面的一些额外信息告诉服务器.head标签中包含如下标签: <title>:指定整个网页的标题,在浏览器最上方显示 <meta>:提供 ...
- 使用 .NET Core 3.0 的 AssemblyLoadContext 实现插件热加载
一般情况下,一个 .NET 程序集加载到程序中以后,它的类型信息以及原生代码等数据会一直保留在内存中,.NET 运行时无法回收它们,如果我们要实现插件热加载 (例如 Razor 或 Aspx 模版的热 ...
- Disruptor—核心概念及体验
本文基于最新的3.4.2的版本文档进行翻译,翻译自: https://github.com/LMAX-Exchange/disruptor/wiki/Introduction https://gith ...