SVN如何修改用户密码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SVN如何修改用户密码?相关的知识,希望对你有一定的参考价值。

SVN是Eclipse以插件方式搜索下载下来的,用户名和密码是是主管给的,不知道密码如何修改?请用技术性语句回答,别让我去问主管之类的。。。

SVN的密码保存在服务器上,一般能通过Web方式修改密码(前提是服务器上安装了SVNManager或者其它的php或者CGI程序)
如果SVN是和Apache一起使用的话,可以找到Apache目录下的 conf\httpd.conf文件,里面的<Location /svn>段中 AuthUserFile 指定的就是用户密码文件,是文本形式的,密码用MD5加密。
如果不是SVN,那就找SVN库下的conf/passwd文件,是文本文件,密码未加密

不过你们主管应该不会让你直接进入服务器的吧,所以最好的方法肯定是找主管:D
参考技术A 如果你们公司仅仅使用的是apache+subvers+基本认证的svn服务器的话,你的密码是svn管理员事先设定好给你去使用的,而且在passwd文件里是看不到明文的密码的,这时候如果你自己忘了自己的密码管理员也往了的话,你的账户就可以说是废了,不过别灰心,为了防范这种问题的发生,有个团队开发了个svnmaia的管理软件,勉强可以解决客户端直接修改自己密码的问题,你可以推荐你们公司的svn系统管理使用这个东西,这个东西在用户管理和权限设置方面都比我们手动设置方便多了,还可以自动导入权限文件并且svn目录可以分级管理。

修改帐号信息Eclipse中修改SVN用户名和密码方法

由于在svn 的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 


解决方案: 


在Eclipse 使用SVN 的过程中大多数人往往习惯把访问SVN 的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法: 


1. 查看你的Eclipse 中使用的是什么SVN Interface 
windows > preference > Team > SVN 

技术分享

 




2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件. 


Windows 7

C:\\Users\\"你的用户名"\\AppData\\Roaming\\Subversion\\auth\\


XP
C:\\Documents and Settings\\"你的用户名"\\Application Data(隐藏文件夹)\\"Subversion\\auth"  


3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件. 
[eclipse ]"configuration"org.eclipse .core.runtime 

以上是关于SVN如何修改用户密码?的主要内容,如果未能解决你的问题,请参考以下文章

如何修改idea svn账号密码

linux下svn修改用户名和密码

svn用户名密码忘记了怎么修改

修改帐号信息Eclipse中修改SVN用户名和密码方法

Eclipse中修改SVN用户名和密码方法

Eclipse中修改SVN用户名和密码方法