Show More
@@ -95,8 +95,8 b' installation) and then enable it in ``~/' | |||||
95 | To install using source clone, install keyring_ according to the |
|
95 | To install using source clone, install keyring_ according to the | |
96 | instructions above, then clone:: |
|
96 | instructions above, then clone:: | |
97 |
|
97 | |||
98 |
hg clone https:// |
|
98 | hg clone https://foss.heptapod.net/mercurial/mercurial_keyring/ | |
99 |
hg clone https:// |
|
99 | hg clone https://foss.heptapod.net/mercurial/mercurial-extension_utils/ | |
100 |
|
100 | |||
101 | and configure Mercurial using full path to the extension module:: |
|
101 | and configure Mercurial using full path to the extension module:: | |
102 |
|
102 | |||
@@ -104,7 +104,7 b' and configure Mercurial using full path' | |||||
104 | mercurial_keyring = /path/to/mercurial_keyring/mercurial_keyring.py |
|
104 | mercurial_keyring = /path/to/mercurial_keyring/mercurial_keyring.py | |
105 |
|
105 | |||
106 | .. _the code: |
|
106 | .. _the code: | |
107 |
.. _mercurial_keyring.py: http:// |
|
107 | .. _mercurial_keyring.py: https://foss.heptapod.net/mercurial/mercurial_keyring/src/tip/mercurial_keyring.py | |
108 |
|
108 | |||
109 | Password backend configuration |
|
109 | Password backend configuration | |
110 | ======================================================= |
|
110 | ======================================================= | |
@@ -274,7 +274,7 b' password(s) are saved. It can be used in' | |||||
274 |
|
274 | |||
275 | - finally, any path can be checked:: |
|
275 | - finally, any path can be checked:: | |
276 |
|
276 | |||
277 |
hg keyring_check https:// |
|
277 | hg keyring_check https://foss.heptapod.net/mercurial/mercurial_keyring | |
278 |
|
278 | |||
279 | Deleting saved password (``hg keyring_clear``) |
|
279 | Deleting saved password (``hg keyring_clear``) | |
280 | ------------------------------------------------------- |
|
280 | ------------------------------------------------------- | |
@@ -288,7 +288,7 b' path. It can be used in two ways:' | |||||
288 |
|
288 | |||
289 | - given full path, it drops password related to this path:: |
|
289 | - given full path, it drops password related to this path:: | |
290 |
|
290 | |||
291 |
hg keyring_clear https:// |
|
291 | hg keyring_clear https://foss.heptapod.net/mercurial/mercurial_keyring | |
292 |
|
292 | |||
293 | Managing passwords using GUI tools |
|
293 | Managing passwords using GUI tools | |
294 | ------------------------------------------------------ |
|
294 | ------------------------------------------------------ | |
@@ -377,7 +377,7 b' install some missing tool, or library, a' | |||||
377 | entrypoints to find available backends. Those are incompatible with |
|
377 | entrypoints to find available backends. Those are incompatible with | |
378 | some binary packaging methods (like ``py2app``) and may cause |
|
378 | some binary packaging methods (like ``py2app``) and may cause | |
379 | problems. In particular there were packaged installations of TortoiseHG |
|
379 | problems. In particular there were packaged installations of TortoiseHG | |
380 |
which were unable to load keyring backends. See `#61 <https:// |
|
380 | which were unable to load keyring backends. See `#61 <https://foss.heptapod.net/mercurial/mercurial_keyring/issues/61/tortoisehg-encounters-unknown-exception>`_ for some more details. | |
381 |
|
381 | |||
382 |
|
382 | |||
383 | If ``keyring`` command works, but mercurial with mercurial_keyring does not, |
|
383 | If ``keyring`` command works, but mercurial with mercurial_keyring does not, | |
@@ -398,11 +398,17 b' History' | |||||
398 |
|
398 | |||
399 | See `HISTORY.rst`_. |
|
399 | See `HISTORY.rst`_. | |
400 |
|
400 | |||
401 | Development |
|
401 | Repository, bug reports, enhancement suggestions | |
402 |
=================================================== |
|
402 | =================================================== | |
|
403 | ||||
|
404 | Development is tracked on HeptaPod, see | |||
|
405 | https://foss.heptapod.net/mercurial/mercurial_keyring/ | |||
403 |
|
406 | |||
404 | Development is tracked on BitBucket, see |
|
407 | Use issue tracker there for bug reports and enhancement | |
405 | http://bitbucket.org/Mekk/mercurial_keyring/ |
|
408 | suggestions. | |
|
409 | ||||
|
410 | Thanks to Octobus_ and `Clever Cloud`_ for hosting this service. | |||
|
411 | ||||
406 |
|
412 | |||
407 |
|
413 | |||
408 | Additional notes |
|
414 | Additional notes | |
@@ -413,10 +419,13 b' on Mercurial Wiki: http://mercurial.sele' | |||||
413 |
|
419 | |||
414 | Check also `other Mercurial extensions I wrote`_. |
|
420 | Check also `other Mercurial extensions I wrote`_. | |
415 |
|
421 | |||
|
422 | .. _Octobus: https://octobus.net/ | |||
|
423 | .. _Clever Cloud: https://www.clever-cloud.com/ | |||
|
424 | ||||
416 | .. _other Mercurial extensions I wrote: http://mekk.bitbucket.io/mercurial.html |
|
425 | .. _other Mercurial extensions I wrote: http://mekk.bitbucket.io/mercurial.html | |
417 |
|
426 | |||
418 |
.. _HISTORY.rst: http:// |
|
427 | .. _HISTORY.rst: https://foss.heptapod.net/mercurial/mercurial_keyring/src/tip/HISTORY.rst | |
419 | .. _TortoiseHg: http://tortoisehg.bitbucket.org/ |
|
428 | .. _TortoiseHg: http://tortoisehg.bitbucket.org/ | |
420 | .. _Mercurial: http://mercurial.selenic.com |
|
429 | .. _Mercurial: http://mercurial.selenic.com | |
421 |
.. _mercurial_extension_utils: https:// |
|
430 | .. _mercurial_extension_utils: https://foss.heptapod.net/mercurial/mercurial-extension_utils/ | |
422 |
.. _Path Pattern: https:// |
|
431 | .. _Path Pattern: https://foss.heptapod.net/mercurial/mercurial-path_pattern/ |
@@ -103,7 +103,7 b' def import_meu():' | |||||
103 | except ImportError: |
|
103 | except ImportError: | |
104 | raise error.Abort(_("""Can not import mercurial_extension_utils. |
|
104 | raise error.Abort(_("""Can not import mercurial_extension_utils. | |
105 | Please install this module in Python path. |
|
105 | Please install this module in Python path. | |
106 |
See Installation chapter in https:// |
|
106 | See Installation chapter in https://foss.heptapod.net/mercurial/mercurial_keyring/ for details | |
107 | (and for info about TortoiseHG on Windows, or other bundled Python).""")) |
|
107 | (and for info about TortoiseHG on Windows, or other bundled Python).""")) | |
108 | return mercurial_extension_utils |
|
108 | return mercurial_extension_utils | |
109 |
|
109 | |||
@@ -884,4 +884,4 b' def cmd_keyring_clear(ui, repo, path, **' | |||||
884 | user, final_url)) |
|
884 | user, final_url)) | |
885 |
|
885 | |||
886 |
|
886 | |||
887 |
buglink = 'https:// |
|
887 | buglink = 'https://foss.heptapod.net/mercurial/mercurial_keyring/issues' |
@@ -10,7 +10,7 b' setup(' | |||||
10 | version=VERSION, |
|
10 | version=VERSION, | |
11 | author='Marcin Kasperski', |
|
11 | author='Marcin Kasperski', | |
12 | author_email='Marcin.Kasperski@mekk.waw.pl', |
|
12 | author_email='Marcin.Kasperski@mekk.waw.pl', | |
13 |
url='http |
|
13 | url='https://foss.heptapod.net/mercurial/mercurial_keyring', | |
14 | description='Mercurial Keyring Extension', |
|
14 | description='Mercurial Keyring Extension', | |
15 | long_description=LONG_DESCRIPTION, |
|
15 | long_description=LONG_DESCRIPTION, | |
16 | license='BSD', |
|
16 | license='BSD', |
General Comments 0
You need to be logged in to leave comments.
Login now