如何使用 TortoiseSVN 更改密码?

问题描述 投票:0回答:4

我需要更改我的SVN密码。我正在使用 TortoiseSVN 客户端。我找不到密码更改或添加用户选项。

这可能吗?是否有任何解决方法或命令行语法来创建 SVN 用户或编辑用户?

svn passwords tortoisesvn
4个回答
101
投票

更改访问 Subversion 的密码

通常这将由您的 Subversion 服务器管理员处理。如果那是你并且你正在使用内置身份验证,那么在你的 Subversion 服务器机器上编辑你的

[repository]\conf\passwd
文件。

删除本地缓存的凭据

遵循以下步骤:

  • 右键单击您的桌面并选择TortoiseSVN->设置
  • 选择保存的数据.
  • Click Clear against Authentication Data.

下次您尝试需要凭据的操作时,系统会要求您提供凭据。

如果您使用命令行

svn.exe
使用
--no-auth-cache
选项,这样您就可以指定备用凭据,而无需针对 Windows 用户缓存它们。


18
投票

密码更改由颠覆服务器管理员处理。作为用户,没有密码更改选项。

请咨询您的服务器管理员。

如果您是管理员,请找到您的 SVN 服务器安装。如果你不知道它在哪里,它可以在开始->程序中列出,在开始->控制面板->服务中的服务下运行,或者它可以在 C:\Program Files 下列出。

SVN服务器应该有一个应用程序运行来添加/更改/删除身份验证和用户。


3
投票

您不能通过 TortoiseSVN 更改您的密码。必须在 SVN 服务器本身内更改对 SVN 服务器的身份验证。

实际如何实现这一点取决于存储库所在的 SVN 服务器以及 SVN 服务器在您的计算机上的布局方式。

在 Windows 环境中,凭据通常存储在

<yoursvnroot>\conf\passwd
中。

在 Linux 环境中,它可以如上所示,也可以是无数其他方式,具体取决于它的托管方式。


2
投票

在服务器上……在我们的环境中,我们在 Windows Server 2003 上运行 Apache2。
假设 Apache 从 C 为我们的存储库提供服务: epo\MyProject

实际的仓库在C: epo\MyProject\db

配置在C: epo\MyProject

© www.soinside.com 2019 - 2024. All rights reserved.