在SVN客户端用户如何能够修改自己的密码?通过web?或者其他的方式都可以,只要在客户端上能操作就行

大家好,我是一个初用SVN的新手。 我用的是VisualSVN服务端和TortoseSVN客户端结合的SVN,现在我想要实现在客户端这边修改用户密码,请问该怎么实现。 如果哪位高手知道,请详细的教我一下,万分感谢。

VisualSVN架设的服务器原版是不能在客户端自行修改密码的,需要下载安装在线修改密码的补丁(网上很容易搜索到)。

如果是Collabnet Subversion Edge架设的服务器,可以web方式登录控制台自行修改密码;如果是用原版SVN+Apache架设的SVN服务器,可以安装ApachePassword,然后web方式自行修改密码。追问

能详细点?ApachePassword这个可以下载?

追答

你用VisualSVN架设服务器的话,可以下载专门的在线修改密码的补丁,集成在VisualSVN的操作界面里了,就不用ApachePassword了。

如果用ApachePassword的话,可以从网上下载到,根据你的Apache版本,有
ApachePassword或Apache22Password两种,后者是用于Apache2.2及以上版本的。这个软件实际就是个CGI程序,一般你下载到的安装包里都有一份安装说明,看说明部署就是了,很简单。

一般我是推荐Collabnet Subversion Edge,安装、管理起来都非常省心。

追问

我现在是在linux系统下部署apache+svn。部署成功。权限修改之类的。用户名修改之类都不好弄。请问下你用过svn管家吗?如何配置呢?我配置的时候出了问题。

追答

你说的SVN管家是SVNManager吗?这个没用过,我一般是用命令行来添加用户,权限修改是直接编辑权限文件,或者用Collabnet Subversion Edge的控制台来完成这些操作。

权限修改、添加用户都是很容易的,你可以看看我的百度文库中有篇项目级的SVN服务器架设指南,虽然那个是针对Windows环境写的,但是后面这些日常管理操作都差不多的

追问

敲命令的方式毕竟不是很方便的。如果能结合一定的web界面来管理那iu好,不知道你用啥软件或者是自己写界面来管理svn吗?svn管家就是svngj,你可以网上搜索下就知道了。

追答

svngj没用过,用户自行修改密码我是用ApachePassword,安装后web方式操作。添加、删除用户我是直接命令行操作,权限配置我是直接写权限文件。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-23
你用的是那个网站?
相似回答