博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse 使用 SVN 插件后改动用户方法汇总
阅读量:5877 次
发布时间:2019-06-19

本文共 1186 字,大约阅读时间需要 3 分钟。

判定 SVN 插件是哪个

常见的 Eclipse SVN 插件我知道的一共就俩,各自是 JavaH 和 SVNKit 。这二者的操作方式是不一样的。正巧我眼下见到的查询 Eclipse 插件的方式也有二种。每一种方式都有可能是这二种插件当中的一种。

Eclipse 菜单 Window > Preference > Team > SVN > SVN 接口
Eclipse 菜单 Window > Preference > Team > SVN > SVN Connector > 里边查看 SVN 插件
这里“SVN 接口”的相应英文是 SVN Interface 。
确定自己 Eclipse 用的什么 SVN 插件之后。就能够開始改动用户了。

JavaH 的处理方法

假设是 JavaH。那么去以下的文件夹:

Windows XP
C:\Documents and Settings\”你的username”\Application Data(隐藏文件夹)\Subversion\auth\
Windows 7Windows 10
C:\Users\”你的username”\AppData(隐藏文件夹)\Roaming\Subversion\auth\

然后应该会看到这种内容。

以 svn.simple 为首的 4 个文件夹。名称各自是 svn.simple, svn.ssl.client-passphrase, svn.ssl.server, svn.username

假设简单粗暴解决这个问题的话,把这些东西都删掉就完事儿了。

事实上仅仅有 svn.simple 文件夹里边的文件。是用户登录信息缓存记录。那个文件的文件名称是个 32 位的 16 进制数。用小写表示。文件是文本文件,用文本编辑器能够打开。但password本身被加密了。我不知道怎样通过改动此文件来实现更换password。

特别注意

假设使用的不是 JavaH ,而是 SVNKit 。那么这个地方依旧会有 svn.simple 。里边依旧会实用户登录信息缓存文件。但 SVNKit 仅仅用其作为缓存。所以删掉也无用的。一定先确认是 JavaH 这个 SVN 插件。然后再通过删除此处文件的方法来进行用户改动。

SVNKit 的处理方法

眼下看来,不同版本号的 SVNKit 的处理方法是不一样的。

1 工具自带改动功能

这种方法比較简单,应该优先尝试

Eclipse > Window > Show View > Other...
SVN > SVN 资源库

此处“SVN 资源库”的英文是“SVN Repositories”。将会打开这样一个操作窗

SVN 资源库操作窗

然后选择指定的 SVN 资源库。编辑其訪问地址,就能够设置username和password了。

设置 SVN 资源库地址的界面

2 删除缓存的秘钥文件

假设无法找到上述的操作窗,则就和 JavaH 插件一样。须要手动清除用户身份信息缓存文件。

Eclipse 安装文件夹下边,configuration\org.eclipse.core.runtime\
这里是好些个 . 开头的 Unix 隐藏文件。在 Windows 中,不会判定他们隐藏。

当中有一个文件叫 .keyring ,删除就可以。

其他发表地点

本日志也发表在我的 ITeye 主页:

发表在我的中国开源社区主页:
发表在我的 51CTO 主页:


  1. vampirecarter, 《Eclipse中改动SVNusername和password方法》 ,

转载地址:http://nazix.baihongyu.com/

你可能感兴趣的文章
倒排索引创建案例
查看>>
Firewalld的概念与使用
查看>>
React项目技术栈
查看>>
项目线程安全
查看>>
ElementUI Table组件,如何在多页数据下勾选多行
查看>>
什么是Scala Scala如何学习和入门之我的个人学习经验以及相关实战
查看>>
elemetui中好用的小技巧
查看>>
Android Binder的使用
查看>>
Cocos2dx源码记录(8) CCMaterial, CCTechnique,CCPass
查看>>
springmvc+mybatis+restful+webservice 分布式架构
查看>>
Oracle 面试题总结
查看>>
Flutter RichText支持图片显示和自定义图片效果
查看>>
微软开发人工智能系统 在吃豆人游戏中获满分
查看>>
Mint UI loadmore禁止下拉
查看>>
Vue下拉刷新组件
查看>>
python机器学习实战(四)
查看>>
智能合约的一种设计结构
查看>>
npm install --save 和 --save-dev的区别
查看>>
使用nvm管理node与npm版本
查看>>
死磕 java同步系列之自己动手写一个锁Lock
查看>>