Show More
@@ -95,8 +95,8 b' installation) and then enable it in ``~/' | |||
|
95 | 95 | To install using source clone, install keyring_ according to the |
|
96 | 96 | instructions above, then clone:: |
|
97 | 97 | |
|
98 |
hg clone https:// |
|
|
99 |
hg clone https:// |
|
|
98 | hg clone https://foss.heptapod.net/mercurial/mercurial_keyring/ | |
|
99 | hg clone https://foss.heptapod.net/mercurial/mercurial-extension_utils/ | |
|
100 | 100 | |
|
101 | 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 | 104 | mercurial_keyring = /path/to/mercurial_keyring/mercurial_keyring.py |
|
105 | 105 | |
|
106 | 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 | 109 | Password backend configuration |
|
110 | 110 | ======================================================= |
@@ -274,7 +274,7 b' password(s) are saved. It can be used in' | |||
|
274 | 274 | |
|
275 | 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 | 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 | 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 | 293 | Managing passwords using GUI tools |
|
294 | 294 | ------------------------------------------------------ |
@@ -377,7 +377,7 b' install some missing tool, or library, a' | |||
|
377 | 377 | entrypoints to find available backends. Those are incompatible with |
|
378 | 378 | some binary packaging methods (like ``py2app``) and may cause |
|
379 | 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 | 383 | If ``keyring`` command works, but mercurial with mercurial_keyring does not, |
@@ -398,11 +398,17 b' History' | |||
|
398 | 398 | |
|
399 | 399 | See `HISTORY.rst`_. |
|
400 | 400 | |
|
401 | Development | |
|
402 |
=================================================== |
|
|
401 | Repository, bug reports, enhancement suggestions | |
|
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 | |
|
405 | http://bitbucket.org/Mekk/mercurial_keyring/ | |
|
407 | Use issue tracker there for bug reports and enhancement | |
|
408 | suggestions. | |
|
409 | ||
|
410 | Thanks to Octobus_ and `Clever Cloud`_ for hosting this service. | |
|
411 | ||
|
406 | 412 | |
|
407 | 413 | |
|
408 | 414 | Additional notes |
@@ -413,10 +419,13 b' on Mercurial Wiki: http://mercurial.sele' | |||
|
413 | 419 | |
|
414 | 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 | 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 | 428 | .. _TortoiseHg: http://tortoisehg.bitbucket.org/ |
|
420 | 429 | .. _Mercurial: http://mercurial.selenic.com |
|
421 |
.. _mercurial_extension_utils: https:// |
|
|
422 |
.. _Path Pattern: https:// |
|
|
430 | .. _mercurial_extension_utils: https://foss.heptapod.net/mercurial/mercurial-extension_utils/ | |
|
431 | .. _Path Pattern: https://foss.heptapod.net/mercurial/mercurial-path_pattern/ |
@@ -103,7 +103,7 b' def import_meu():' | |||
|
103 | 103 | except ImportError: |
|
104 | 104 | raise error.Abort(_("""Can not import mercurial_extension_utils. |
|
105 | 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 | 107 | (and for info about TortoiseHG on Windows, or other bundled Python).""")) |
|
108 | 108 | return mercurial_extension_utils |
|
109 | 109 | |
@@ -884,4 +884,4 b' def cmd_keyring_clear(ui, repo, path, **' | |||
|
884 | 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 | 10 | version=VERSION, |
|
11 | 11 | author='Marcin Kasperski', |
|
12 | 12 | author_email='Marcin.Kasperski@mekk.waw.pl', |
|
13 |
url='http |
|
|
13 | url='https://foss.heptapod.net/mercurial/mercurial_keyring', | |
|
14 | 14 | description='Mercurial Keyring Extension', |
|
15 | 15 | long_description=LONG_DESCRIPTION, |
|
16 | 16 | license='BSD', |
General Comments 0
You need to be logged in to leave comments.
Login now