TortoiseSVN安装与升级的八个常见问题与解决方法

如题所述

第1个回答  2022-11-30
  在升级TortoiseSVN之前, 是否需要卸载已安装的版本,比如说:安装TortoiseSVN是否需要管理员权限等,下面就一起来看看安装与升级TortoiseSVN的具体内容。

  TortoiseSVN

  TortoiseSVN安装与升级的八个常见问题与解决方法:

  1、在升级TortoiseSVN之前, 是否需要卸载已安装的版本?

  不,你只需要用新的版本覆盖旧的版本即可,安装程序会自动卸载旧的版本。 但是,你必须在安装完成以后重启计算机!或者注销以后重新登录操作系统。

  2、安装TortoiseSVN是否需要管理员权限?

  是,你不得不使用管理员账号去安装 TortoiseSVN,或者你具有管理员的安装权限。

  但当TortoiseSVN安装完成以后,就不再需要管理员权限了。

  3、在使用TortoiseSVN之前,是否需要安装Subversion?

  不,TortoiseSVN 具有所有访问版本库的能力。仅当你需要创建版本库的时候才需要安装Subversion。

  4、怎样卸载 TortoiseSVN?

  在控制面板中的添加或 删除 程序里选择删除即可。这个操作完全不会影响到你的版本库或者工作拷贝。

  5、 我的电脑 上关闭了 MSI 安装模式。 是否存在 .exe 安装 文件 ?

  exe的安装文件对此也无能为力。如果你的机器已经禁止了msi安装,那么你也应该是没有管理员权限,这是安装TortoiseSVN的必要条件(安装的shell扩展需要管理员权限)。你首先要做的就是确保msi安装是否已经被关闭 - 这只能是你的域管理员屏蔽了这个能力。

  6、为什么使用 MSI 代替其他安装方式?

  我们使用 MSI 代替其他安装方式有如下一些原因:

  它是开放的。所有人都可以通过 MSI 工具(比如Orca)看到我们做了些什么。

  可以根据你的需求非常简单的调整已经存在MSI文件,有很多工具可以让你手工 修改 MSI文件,但你不能对exe安装文件做同样的事。

  它需要系统管理员权限才能运行,并不仅是系统管理员账号。这是非常重要的,因为TortoiseSVN是一个shell扩展,它需要我们去创建或者修改 注册表 的键值, 普通 用户并没有权限做到这一点(特别是在打开UAC的Vista上)。

  可以非常简单的通过GPO分发MSI给同一个域上的不同用户或主机。所有的其他安装方式都需要系统管理员先进行‘打包’操作,而MSI自己已经做好了这一切。

  MSI 是一个安装 Windows 应用程序的标准和推荐的方法。它现在更是从Microsoft取得 “Vista认证”。

  WiX 是一个非常强大的创建MSI文件的开源软件工具,这也是我们正在使用的。

  MSI 非常小心的处理安装模块的引用计数以避免所谓的 dll hell 。

  我们不得不通过安装包注册包括shell扩展的TortoiseSVN。一个简单的exe文件根本不可能做到这一点。

  7、安装终止的错误信息

  有许多原因可能导致安装不成功:

  “This installation package is not supported by this processor type. Contact your product vendor.” 这是说你试图将64位的TortoiseSVN安装到32位的操作系统上。你需要下载和使用正确的MSI文件。对于32位的操作系统,请确定MSI文件名里没有x64。

  “The installer was interrupted beforeTortoiseSVNcould be installed. You need to restart the installer to try again”然后用户在 MSI 文件的位置就丢掉正确的读和运行的权限。也不能把 MSI 文件移动到其他的地方或者给用户SYSTEM 读和运行的权限

  “The Windows installer service could not be accessed” 这个可能在你运行 Windows 安全模式的时候出现,或者说 Windows installer 没有被正确的安装。对于这种类型的错误信息,请核实 Microsoft Knowledgebase 的文章 Q315346 (基本上确定 MSI 文件夹没有加密或者被压缩即可)

  “The system can not open the device of file specified”, 紧接着通常是 “The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2755”。 出现这种错误信息需要:

  安装程序没有权限访问临时文件夹,或者系统设定的临时文件夹没有清理,或者说没有足够的 空间 来完成安装。

  安装程序映射网络 驱动 器的时候溢出 终端 服务器

  安装程序没有对 Windows 环境变量设置的安装目录创建和写的权限。

  要解决这个问题,清空临时文件夹,将 MSI 文件移动到有完整权限的系统 硬盘 上。下面的这些文档可能会有些帮助:

  220780 OFF2000: Setup Error 2755 with Earlier Office Version Installed

  217714 OFF2000: Setup Appears to Stop Responding, Followed by Internal Error 2336 or 2755

  254841 OFF2000: Internal Error 2755, When You Try to Install from a Remote Windows Terminal Server Client

  305640 PRJ2000: Internal Error 2381 or Internal Error 2755 When You Install Microsoft Project

  “This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service. 你至少需要的版本3的msi安装程序。

  8、安装完成后,TortoiseSVN不能显示,没有可以使用的菜单

  如果你使用64位的 XP 或者 Vista,请确定你已经安装了x64版本的 TortoiseSVN。因为这些操作系统上的 资源管理器 是64位的应用程序,它不能加载32位的TortoiseSVN.

  虽然你可以在这些64位操作系统上安装32位的 TortoiseSVN,但是它将显示32位应用的 file-open/save 会话。

TortoiseSVN安装与升级的八个常见问题与解决方法
2、安装TortoiseSVN是否需要管理员权限?是,你不得不使用管理员账号去安装 TortoiseSVN,或者你具有管理员的安装权限。但当TortoiseSVN安装完成以后,就不再需要管理员权限了。3、在使用TortoiseSVN之前,是否需要安装Subversion?不,TortoiseSVN 具有所有访问版本库的能力。仅当你需要创建版本库的时候才需要...

TortoiseSVN常见的错误信息与解决方法
在TSVN的设置-》网络里,将SSH客户端指向标准plink,错误信息就会输出到一个命令行窗口中。设置好之后再像之前一样运行TortoisePlink。 “无法写到标准输出”表示Plink想要抛出一个错误,但是因为TortoisePlink并没有提供一个DOS窗口,所以就没没有标准输出来接收这个错误信息。 知道是设置有问题后,可以先使用普通的plink程...

安装TortoiseSVN报以上错误怎么办?
主要是用户的权限不够大。首先你可以右键安装包,以管理员身份运行。若右键没有此选项, 就需要自己设置权限了,操作方法如下:把安装时权限自动升级,以后就不用操作下面的两种方法了。1、Win+r 打开运行,输入gpedit.msc 进入本机计算机策略。2、点击计算机配置下面的管理模版,打开Windows组织里的 Windo...

TortoiseSVN安装
在选择词典时,TortoiseSVN会首先检查tsvn:projectlanguage设置,如果没有设置或安装的词典不匹配,会尝试根据Windows区域信息选择。如果这个方法不适用,可以尝试使用更基础的语言代码,如将de_CH修改为de_DE。

tortoisesvn怎样安装
1、下载TortoiseSVN。下载地址:http:\/\/tortoisesvn.net\/downloads,其中也包括了中文语言包的下载。2、安装TortoiseSVN。很简单,一路“Next”即可。安装完TortoiseSVN后,重启计算机。现在,你就可以使用TortoiseSVN了。TortoiseSVN集成于windows的资源管理器,直接在资源管理器中点击鼠标右键即可看到Tortoise...

TortoiseSVN安装步骤是怎样的?
1、首先我们需要在官网下载TortoiseSVN,双击下载的安装包即可进行安装操作。2、与此同时,为了方便操作软件,我们可以在官网下载中文语言包。3、在安装TortoiseSVN时涉及到同意授权等操作,只需要同意即可。4、其余操作则遵循其默认选项,点击“next”不断确认等待安装即可。5、在完成一系列操作之后点击“...

从别处拷来的SVN文件,在本机进行更新时提示错误
下载一个新版的这个客户端就行了。需要注意的就是如果你新安装的TortoiseSVN是1.7及以上版本,而复制过来的SVN副本是用1.6版及以下版本的TortoiseSVN检出的,那么在操作时可能会提示你要对复制过来的SVN副本进行升级(upgrade),那就在这个文件夹上点右键,选择svn upgrade,升级完了后面就一切ok了 ...

怎样安装tortoisesvn
一、客户端TortoiseSVN的安装 运行TortoiseSVN程序,点击Next,按提示进行安装。最后点击Finish按钮后会提示重启系统,其实不重启也没有关系。二、客户端TortoiseSVN的使用方法 1、 签入源代码到SVN服务器 假如我们使用Visual Studio在文件夹StartKit中创建了一个项目,我们要把这个项目的源代码签入到SVN ...

TortoiseSVN 执行清理( cleanUp )失败的解决方案
1. 从最外层目录开始更新,文件数量庞大导致长时间处于检查状态。2. 点击取消更新按钮。3. 取消响应缓慢时,直接通过任务管理器关闭了TortoiseSVN进程,这正是导致后续更新出现该问题的操作。当执行上述步骤后,再次尝试更新,无论从哪个目录开始都遇到相同的错误。针对这一现象,用户可以尝试手动执行清理操作...

请教SVN服务器的问题
解答:多人同时修改同一文件的同一部分,SVN无法自动进行合并,会导致该错误;解决方法:对工作复本中的文件和服务器的文件进行比较,手工合并即可。解答:原因是输入的访问路径不正确,如svn:\/\/192.168.6.200\/如果最后少写了“\/”,就会出现这种错误提示。第二、Working copy’**’locked.Please execute the ’Clean up’...

相似回答
大家正在搜