Mercurial and Git clients can push and pull from this alias URL to interact with this repository. You can change to which repository an alias points by going to the Aliases link on the project page.
#!/usr/bin/env python
#
# front-end script for TortoiseHg dialogs
#
# Copyright (C) 2008-9 Steve Borho <steve@borho.org>
# Copyright (C) 2008 TK Soh <teekaysoh@gmail.com>
#
shortlicense = '''\
Copyright (C) 2009 Steve Borho <steve@borho.org>.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
'''
-TORTOISEHG_PATH = '~/tools/tortoisehg-dev'-import pygtk
pygtk.require('2.0')
import gtk
from mercurial import demandimport; demandimport.enable()
import sys
if not hasattr(sys, "frozen"):
import os
# check if hggtk is a symlink first
pfile = __file__
if pfile.endswith('.pyc'):
pfile = pfile[:-1]
thgpath = os.path.dirname(os.path.realpath(pfile))
testpath = os.path.join(thgpath, 'hggtk')
if os.path.isdir(testpath):
if thgpath not in sys.path:
sys.path.insert(0, thgpath)
else:
- # try environment or hard-coded path- thgpath = os.environ.get('TORTOISEHG_PATH', TORTOISEHG_PATH)
- thgpath = os.path.normpath(os.path.expanduser(thgpath))
- if os.path.exists(thgpath) and thgpath not in sys.path:
- sys.path.insert(0, thgpath)
- # else assume tortoise is already in PYTHONPATH+ # try environment
+ thgpath = os.environ.get('TORTOISEHG_PATH')
+ if thgpath:+ thgpath = os.path.normpath(os.path.expanduser(thgpath))
+ if os.path.exists(thgpath) and thgpath not in sys.path:
+sys.path.insert(0, thgpath)
+# else assume tortoise is already in PYTHONPATHtry:
import hggtk.hgtk
except ImportError:
sys.stderr.write("abort: couldn't find hggtk libraries in [%s]\n" %
' '.join(sys.path))
sys.stderr.write("(check your install and PYTHONPATH)\n")
sys.exit(-1)
sys.exit(hggtk.hgtk.dispatch(sys.argv[1:]))
Attach a Trello Card
Add a tag
Your session has expired
You are no longer logged in. Please log in and try your request again.
Filter RSS Feed
This RSS feed URL allows you to see the contents of your current filter using any feed reader.
This link includes a special authentication token. If you share the URL with anyone else, they can see this RSS feed's activity. You can disable these tokens when needed.
Your current filter is unsaved; changing it won't affect this RSS feed.