gpt4 book ai didi

authentication - 在 Subversion 中,我可以成为登录名以外的用户吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:16 24 4
gpt4 key购买 nike

我想知道如何让 Subversion 更改显示我的更改的名称。

我刚刚开始使用 Subversion。我目前正在使用它来控制 XP 笔记本电脑上的代码版本,我总是以我妻子的名字登录。我希望 Subversion DB 以我的名字显示更改。

稍后我将复制数据库,以便整个房子都可以访问它。我妻子使用办公室电脑,她总是以我的名义登录。我可能会将其设置为自动 checkin 修改过的文档……最好以她的名义 checkin 。

最终我可能会在 linux 机器上以另一个用户名使用它。

有没有办法修改用户环境来改变Subversion调用你的用户名?我期望像设置 SVN_USERNAME='Mark' 这样的东西会覆盖,但它通常会获得名称。

更新:看起来 Michael 提到的 --username 标志确实可以更改 “svn stat” 报告的名称,即使是本地文件:存储库。此外,它是粘性的,因此您无需为下一个命令指定它。我什至重新启动,它仍然使用我之前启动时的 "--username" 值。

最佳答案

大多数 Subversion 命令都使用 --username 选项来指定要用于存储库的用户名。 Subversion 会记住每个工作副本中最后使用的存储库用户名和密码,这意味着,除其他外,如果您使用 svn checkout --username myuser,您永远不需要再次指定用户名。

As Kamil Kisiel says ,当 Subversion 直接从文件系统访问存储库时(即,存储库 URL 的格式为 file:///path/to/repofile://file-server/path/to/repo),它使用您的文件系统权限来访问存储库。当你 connect via SSH tunneling (svn+ssh://server/path/to/repo),SVN 使用您在服务器 上的 FS 权限,由您的 SSH 登录决定。在这些情况下,svn checkout --username 可能不适用于您的存储库。

关于authentication - 在 Subversion 中,我可以成为登录名以外的用户吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6451636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com