gpt4 book ai didi

version-control - 更改密码后连接到在线化石存储库时出错

转载 作者:行者123 更新时间:2023-12-04 18:16:46 24 4
gpt4 key购买 nike

我在一个共享的托管帐户上建立了一个化石存储库。我创建了一个perl脚本mosaic.pl,该脚本指向放置在Web空间上的克隆存储库。我设置了所有正确的权限(755)。当我去fossil.pl时,我得到了Web用户界面。一切都很酷。但是我在推送方面遇到问题,希望有人可以为我提供解决方案。

克隆存储库时,它将在新克隆的存储库中为我设置一个新密码(Toby)。如果我在不更改密码的情况下在线推送到该存储库,则可以正常工作,我可以将更改从本地计算机推送到在线存储库。但是,一旦我更改了Toby的密码(使密码更容易被我记住),就会出现以下错误。

 Bytes      Cards  Artifacts     Deltas Send:           
1810 9 0 2
1Server Error: not authorized to write
fossil: server says: not authorized to
write

有人知道为什么会这样吗?谁知道怎么修它?

最佳答案

Fossil最近更改了如何保存密码的详细信息,这影响了在克隆,推送,拉取和同步期间进行身份验证的方式。

更改的结果是克隆为您创建的第一个用户帐户的初始密码以旧方式存储密码,但是更改任何密码都会将其更新为新方式。要强制存储库中的所有密码记录使用新方法,请使用“fossil test-hash-passwords”。

我会确认化石的两个副本都在该修订版之后,并根据需要升级了两端。

请注意,如果升级到可用的最新版本,由于数据库模式的更改,您必须在服务器上进行“化石重建”(对于任何克隆,也必须在本地进行)。由于这样做始终是安全的,因此在进行任何升级之后,这样做是明智的。

关于version-control - 更改密码后连接到在线化石存储库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2103970/

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