问题标签 [mercurial-keyring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mercurial - Google Code 上的 Mercurial 密钥环和密码更改
我正在使用 Mercurial(与 THG 捆绑的最新版本)并在 Google Code 上有一个 repo。我启用了mercurial_keyring
扩展程序,并且在我更改了 Google 帐户的密码之前,它运行良好。现在,由于钥匙串中存储的密码错误,Google Code 返回 HTTP 403 错误,这导致 HG 中止推送,而不再要求输入密码。
有什么方法可以强制更改密钥环上的密码,甚至只是重置它,以便我可以重新输入新密码?管理 python 存储条目的工具Win32CryptoKeyring
也可以,因为我可以用它来删除我的密码。
authentication - .hg/hgrc 中未指定 hg 推送错误和用户名。不会使用钥匙圈
我做了以下事情:
hg clone ...somelink.to.repo.in.hg ... Giga
光碟千兆
ls (...它显示 Giga 目录中存在 giga.txt 文件)
vi giga.txt (...做了一些改变..)
hg 提交 -m “字节”
hg out(出现以下错误)
我的 ~/.hgrc(OpenSUSE 机器)
.... ........ETC
我的本地存储库(在 OpenSuse 克隆文件夹上 - 内部:/Giga/.hg/hgrc)是:
我尝试了一切,但这个钥匙圈的东西不起作用。每次我都会得到提示:
汞输出
汞推
等 hg 操作,但不是当我做的时候
汞提交
有人可以告诉我我在这里想念什么。在 Windows 上使用 TortoiseHg 尝试了相同的练习,使用 C:...\mercurial.ini(Windows 端有点像 unix ~/.hgrc 文件).. 并更新/确保本地存储库克隆文件夹的 ../clonedfolder/.hg/ hgrc 文件包含类似的 [auth] ..3 行,但在 Linux OpenSUSE 和 Windows 上使用 TortoiseHg 的 Mercurial 不能使用密钥环。
它再次提示我再次输入用户凭据 :((
有人可以纠正我应该怎么做才能解决这个问题。
mercurial - 从 mercurial_keyring 中删除密码(Windows 上的 TortoiseHg)
我在 Windows XP 上运行 TortoiseHg。我启用了 mercurial_keyring 扩展。
通过 mercurial_keyring 扩展存储密码后,有什么方法可以删除它?
一个典型的用例是:
用户 A 对远程存储库没有推送权限。位于同一地点的用户 B 确实具有推送权限。用户 B 在用户 A 的机器上输入他的用户名和密码以允许推送发生。
如何从用户 A 的机器中删除用户 B 的凭据?
linux - Mercurial Hg 未发现任何变化 - Hg 无法推出
有人可以告诉我为什么我最后没有发现任何变化。
另外,我收到一条烦人的消息,“ .hg/hgrc 中未指定用户名。不会使用密钥环。 ”
版本工具:Hg 最新版本服务器:Linux 工作区:~/2012WS
提前致谢。
python - 使用 py2exe 打包时不包含密钥环模块
我正在windows 和 keyring-3.2.1 上使用 python 2.7制作应用程序。在我在 Eclipse 上的 python 代码中,我使用了
工作正常,因为我将 json 响应存储在密钥环中。但是,当我使用 py2exe 将 python 代码转换为 exe 时,它在制作 dist 时显示导入错误密钥环。请建议如何在 py2exe 中包含密钥环。
platform_.py 代码是:
platform.py 代码是:
python - 在 MAC OSX 上使用 PY2APP 打包密钥环模块时出错
我正在用 python 制作一个需要存储密钥的应用程序。我使用密钥环模块来存储密钥。我正在使用 python-2.7 和 osx 10.8.5 和密钥环 3.2(easy_install 密钥环)。代码在 Eclipse 上运行良好,但是当我使用 py2app 将代码转换为应用程序时,它显示错误 MYAPP Error open console Terminate
我在通过 py2app 制作 dist 时键入“python setup.py py2app”时包含了终端响应报废
python - Python Keyring 错误(87,'CredWrite','参数不正确。')
我在 32 位 XP 机器和密钥环 3.1 库上使用 python 2.7。也尝试使用 3.3 密钥环。我 keyring.set_password("name", "value", "hundred")
收到错误 (87, 'CredWrite', 'The parameter is wrong.')。在 exe 制作过程中,eclipse 和通过 py2exe 都会发生错误。我的 setup.py 是
version-control - Mercurial Keyring 每次都会提示输入密码
我正在使用mercurial 密钥环扩展将密码存储到我在 BitBucket 上的远程存储库中,因此我不必每次推送到远程存储库时都输入它。具有讽刺意味的是,每次我需要访问它时,它都会询问我解锁钥匙圈的密码。从而完全减轻了它对我的目的。我究竟做错了什么?
在我的全局 mercurial 配置(~/.hgrc)中,我有以下几行:
在我的 repo mercurial 配置(.hg/hgrc)中,我有:
例子:
我已尝试卸载密钥环并重试。我也玩过我在网上找到的配置设置,但无济于事。我也找不到关于 mercurial 的加密密钥环和非加密密钥环的任何内容。
如何获取它,以便在对远程仓库执行操作时根本不必输入密码?
windows - 如何使 Passwd::Keyring::Auto 在 Windows 上持久化
我在 Windows 上为 Perl 使用 Passwd::Keyring::Auto。我注意到密钥环不是持久的。我可以强制它在 Windows 上持久化吗?
http://search.cpan.org/~mekk/Passwd-Keyring-Auto-0.2703/lib/Passwd/Keyring/Auto.pm
前任。
当我的程序结束时,我想获取密钥环中的任何密码,如下所示:
但是,$keyring->is_persistent() 总是返回 0。我在创建密钥环时尝试强制使用选项 PERSISTENT => 1,但这不起作用。
提前致谢
mercurial - 无法导入扩展 mercurial_keyring - Rhodecode - 对象没有属性 NullHandler
机器环境:带有 Cygwin/TortoiseHg 的 Windows7 机器,Linux 机器(RHEL)。汞/汞 - 3.0.1 版本
我正在尝试集成 mercurial_keyring 以执行用户名/密码较少的操作。Mercurial 密钥环第一次提示每个用户/每个存储库链接,但之后不再提示。
我们的 Hg 存储库代码最近迁移到了 RhodeCode。
我的机器上有 mercurial_keyring.py (python) 文件(由此链接提供):https ://pypi.python.org/pypi/mercurial_keyring和https://bitbucket.org/Mekk/mercurial_keyring/src/tip/ mercurial_keyring.py
在执行 hg clone 或任何 hg 命令时,在命令提示符下使用时出现以下错误(通过 Cygwin 在 Linux 或 Windows 机器中)。
我的 ~/.hgrc 文件如下所示:
在 Cygwin 中,我还遇到了另一个错误: