【发布时间】:2019-11-23 12:05:37
【问题描述】:
我在 chiselapp.com 上有一个化石存储库。我已经在各种机器上使用了几年。
我最近将 repo 克隆到运行 Windows 10 和化石 2.8 [f8d7f76bfd] 的新机器上。当我尝试将更改推送到 chiselapp 时,出现错误
用户“用户名”的密码丢失或不正确
我已将远程 url 配置为
https://
<username>:<password>@chiselapp.com/user/<chiselapp-user>/repository/<repo-name>
化石报告为
https://
<username>@chiselapp.com/user/<chiselapp-user>/repository/<repo-name>
没有密码。我认为这是化石的一项安全功能。
我确信我已经为 <username> 设置了正确的密码,因为一旦我以 <chiselapp-user> 登录后,我就可以在 chiselapp 中使用该密码。
之后
化石推
除了本地的错误信息,在chiselapp的访问日志中还有no条目。
请有人告诉我哪里出了问题,以及如何让自己能够推动更改。除了用户名之外,我看不到可以推送更改的 Windows 7 机器和我不能推送更改的 Windows 10 机器之间的任何配置差异。两个用户名都在 chiselapp 上设置了 bs 功能。
感谢您的帮助。
更新(2019 年 8 月 10 日)
我正在构建一台运行 Linux Mint 的新笔记本电脑。我已经下载了化石(现在是 2.9 版),并没有惊讶于能够推动 chiselapp 有点困难,但我最终还是做到了。
我已将化石 2.9 安装到 Windows 10 机器上,并已将远程 url 完全配置为与薄荷机器上的相同;我对此很有信心,因为我可以看到两个命令行。当我尝试从 Windows 机器 push 时,我仍然收到错误。
(mint 和 Windows 10 操作的细微差别是在 Mint 上我看到一个提示
记住密码(是/否)?
它不会出现在 Windows 上。这是与移植相关的错误吗?)
【问题讨论】:
-
以防万一:你之前在 2.8 中使用过吗? (化石的 1.x 和 2.x 版本之间存在严重的不兼容性。)
-
现在,我坐在另一台运行 Linux 和化石 2.6 的机器上,它可以推送到 chiselapp ok。根据页脚,chiselapp.com 正在运行化石 1.34,日期为 2015-11-02,这听起来有点令人惊讶。
-
至于 chiselapp.com,我想必须让现有的存储库与他们的用户仍然使用 1.x 的可能性保持兼容,这会使他们无法更新。一旦一个仓库(甚至是意外地)升级到 2.x,就不能再从 1.x 使用
标签: fossil