Mercurial
Mercurial
>
hg
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
win32: split a utility function to obtain the volume out of getfstype()
2017-12-29, by Matt Harbison
util: whitelist NTFS for hardlink creation (issue4580)
2017-12-30, by Matt Harbison
win32: implement util.getfstype()
2017-12-29, by Matt Harbison
util: move getfstype() to the platform modules
2017-12-30, by Matt Harbison
graphlog: add another graph node type, unstable, using character "*" (BC)
2017-12-22, by Anton Shestakov
largefiles: modernize how capabilities are added to the wire protocol
2017-12-26, by Matt Harbison
lfs: show a friendly message when pushing lfs to a server without lfs enabled
2017-12-23, by Matt Harbison
lfs: allow non-lfs exchanges when the extension is only enabled on one side
2017-12-24, by Matt Harbison
lfs: add the 'lfs' requirement in the changegroup transaction introducing lfs
2017-12-23, by Matt Harbison
test-lfs: add tests covering http exchanges
2017-12-23, by Matt Harbison
test-lfs: add tests covering local exchanges
2017-12-22, by Matt Harbison
smartset: split generatorset classes to avoid cycle
2017-12-27, by Gregory Szorc
merge: raise before running mergedriver if using IMM
2017-12-27, by Phil Cohen
scmutil: use a tuple of possible values instead of using startswith()
2017-12-26, by Pulkit Goyal
show: use revlog function to compute length of the longest shortest node
2017-12-25, by Yuya Nishihara
commands: use the new API to access hidden changesets in various commands
2017-12-19, by Pulkit Goyal
scmutil: add utility fn to return repo object with user passed revs unhidden
2017-12-15, by Pulkit Goyal
repoview: add a new filtername for accessing hidden commits
2017-12-18, by Pulkit Goyal
revsetlang: add utility function to return hash like symbols from the tree
2017-12-15, by Pulkit Goyal
repoview: add visibilityexception argument to filterrevs() and related fns
2017-12-22, by Pulkit Goyal
repoview: add visibilityexceptions as an optional argument to repo.filtered()
2017-12-22, by Pulkit Goyal
streamclone: move wire protocol status code from wireproto command
2017-12-24, by Gregory Szorc
histedit: add ui.log for action count
2017-12-22, by Phil Cohen
run-tests: extract sorting of tests to own function
2017-12-22, by Gregory Szorc
run-tests: remove dead code related to temp directory
2017-12-22, by Gregory Szorc
rebase: switch ui.log calls to common style
2017-12-22, by Phil Cohen
hgweb: link to successors of obsoleted changesets
2017-12-22, by Anton Shestakov
hgweb: display fate of obsolete changesets
2017-11-21, by Anton Shestakov
test-ssh: stabilize for Windows
2017-12-16, by Matt Harbison
templater: register keywords to defaults table
2017-12-22, by Yuya Nishihara
templater: drop unneeded resources from conflict-marker data
2017-12-22, by Yuya Nishihara
templater: rewrite docstring of templater.__init__()
2017-12-22, by Yuya Nishihara
rebase: don't take out a dirstate guard for in-memory rebase
2017-12-22, by Phil Cohen
test-split: stabilize for Windows
2017-12-22, by Matt Harbison
lfs: use ui.note() and ui.debug() instead of ui.write() and their flags
2017-12-21, by Matt Harbison
lfs: only hardlink between the usercache and local store if the blob verifies
2017-12-21, by Matt Harbison
lfs: verify lfs object content when transferring to and from the remote store
2017-11-17, by Matt Harbison
lfs: narrow the exceptions that trigger a transfer retry
2017-12-04, by Matt Harbison
test-lfs: add tests around corrupted lfs objects
2017-11-16, by Matt Harbison
lfs: add note messages indicating what store holds the lfs blob
2017-12-19, by Matt Harbison
tests: teach `f` to handle sha256 checksums
2017-12-20, by Matt Harbison
tests: fix a bug in `f` that prevented calculating sha1sum on a file
2017-12-20, by Matt Harbison
templater: look up symbols/resources as if they were separated (issue5699)
2017-12-21, by Yuya Nishihara
templater: move repo, ui and cache to per-engine resources
2017-12-21, by Yuya Nishihara
templater: keep default resources per template engine (API)
2017-12-21, by Yuya Nishihara
templater: look up mapping table through template engine
2017-12-21, by Yuya Nishihara
debug: add newlines at the end of three locations that appear to need it
2017-12-18, by Kyle Lippincott
debug: remove an 'if ui.debug()' that is not doing anything
2017-12-18, by Kyle Lippincott
paper: minor adjustments to table styles
2017-12-21, by Anton Shestakov
filemerge: only raise InMemoryMergeConflictsError when running _xmerge
2017-12-20, by Phil Cohen
journal: use pager
2017-12-20, by Jun Wu
commandserver: unblock SIGCHLD
2017-12-20, by Jun Wu
osutil: add a function to unblock signals
2017-12-20, by Jun Wu
sshpeer: move docstring to top
2017-12-18, by Yuya Nishihara
log: make "slowpath" condition slightly more readable
2017-12-19, by Yuya Nishihara
completion: add support for new "amend" command
2017-12-18, by Martin von Zweigbergk
completion: don't suggest clean files to revert
2017-12-18, by Martin von Zweigbergk
split: new extension to split changesets
2017-06-24, by Jun Wu
merge with stable
2017-12-19, by Augie Fackler
worker: handle interrupt on windows
2017-12-18, by Wojciech Lis
lfs: fix committing deleted files caused by e0a1b9ee93cd
2017-12-18, by Jun Wu
tests: update expected output of svn encoding test
2017-12-18, by Augie Fackler
run-tests: use context managers for file descriptors
2017-12-17, by Matt Harbison
run-tests: add substitution patterns for common '\' path output on Windows
2017-12-12, by Matt Harbison
debuginstall: add a line about re2 availability
2017-11-27, by Boris Feld
tests: fix the check-code rule for testing non-existent files
2017-12-16, by Matt Harbison
tests: convert the 'file://\$TESTTMP' rule to an automatic substitution
2017-12-16, by Matt Harbison
help: deprecate ui.slash in favor of slashpath template filter (issue5572)
2017-10-21, by Yuya Nishihara
templatefilters: add slashpath() to convert path separator to slash
2017-10-21, by Yuya Nishihara
check-code: remove unused variable 'winglobmsg'
2017-12-14, by Yuya Nishihara
phases: initialize number of loaded revisions to 0
2017-12-14, by Yuya Nishihara
phases: rename _phasemaxrev to _loadedrevslen to clarify it isn't max value
2017-12-14, by Yuya Nishihara
lfs: add an experimental config to override User-Agent for the blob transfer
2017-12-12, by Matt Harbison
lfs: add git to the User-Agent header for blob transfers
2017-12-14, by Matt Harbison
outgoing: respect ":pushurl" paths (issue5365)
2017-12-14, by Hollis Blanchard
tests: test-pathconflicts-merge.t requires symlinks
2017-12-15, by Augie Fackler
sshpeer: allow for additional environment passing to ssh exe
2017-12-14, by Kostia Balytskyi
unamend: allow unamending if allowunstable is set
2017-12-13, by Martin von Zweigbergk
rebase: add ui.log calls for whether IMM used, whether rebasing WCP
2017-12-13, by Phil Cohen
lfs: using workers in lfs prefetch
2017-12-11, by Wojciech Lis
worker: make windows workers daemons
2017-11-30, by Wojciech Lis
workers: add config to enable/diable workers
2017-12-17, by Wojciech Lis
diff: disable diff.noprefix option for diffstat (issue5759)
stable
2017-12-17, by Yuya Nishihara
hgweb: disable diff.noprefix option for diffstat
stable
2017-12-17, by Yuya Nishihara
workers: handling exceptions in windows workers
2017-11-20, by Wojciech Lis
workers: implemented worker on windows
2017-11-20, by Wojciech Lis
workers: don't use backgroundfilecloser in threads
2017-12-11, by Wojciech Lis
debugssl: convert port number to int (issue5757)
stable
2017-12-14, by Yuya Nishihara
debugdiscovery: correct and clean up command synopsis
2017-12-15, by Martin von Zweigbergk
copies: group wdir-handling in one place
2017-12-14, by Martin von Zweigbergk
copies: extract method for getting non-wdir forward copies
2017-12-14, by Martin von Zweigbergk
copies: consistently use """ for docstrings
2017-12-14, by Martin von Zweigbergk
copies: always respect matcher arg to _forwardcopies()
2017-12-11, by Martin von Zweigbergk
debugdiscovery: drop reference to non-existent --remote-head option
2017-12-13, by Martin von Zweigbergk
debugdiscovery: drop reference to non-existent --serverlog option
2017-12-13, by Martin von Zweigbergk
debugdiscovery: drop reference to invalid --branch option
2017-12-13, by Martin von Zweigbergk
tests: avoid echo with backslash escapes
2017-12-14, by Martin von Zweigbergk
hgweb: stop using HTML comments in <script>
2017-12-15, by Anton Shestakov
merge with stable
2017-12-14, by Augie Fackler
statprof: remove a line of deadcode
2017-12-14, by Alex Gaynor
extdata: abort if external command exits with non-zero status (BC)
2017-10-01, by Yuya Nishihara
hgweb: update graph function docstring
2017-12-14, by Anton Shestakov
rebase: fix for hgsubversion
2017-12-12, by Phil Cohen
hgweb: render next pages on /graph incrementally
2017-12-11, by Anton Shestakov
hgweb: split graphdata() into jsdata() and nodes()
2017-12-11, by Anton Shestakov
hgweb: calculate <canvas> width and height client-side
2017-12-10, by Anton Shestakov
hgweb: filter graphmod.colored() output before iterating over it
2017-12-08, by Anton Shestakov
py3: introduce pycompat.ziplist as zip is a generator on Python 3
2017-12-11, by Pulkit Goyal
py3: pass bytes from extension to ui.write() in test-revlog-mmapindex.t
2017-12-11, by Pulkit Goyal
py3: handle keyword arguments correctly in hgext/record.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in bundlerepo.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in debugcommands.py
2017-12-10, by Pulkit Goyal
memfilectx: make changectx argument mandatory in constructor (API)
2017-12-11, by Martin von Zweigbergk
debugbuilddag: create filectx instance in 'filectxfn' callback
2017-12-09, by Martin von Zweigbergk
synthrepo: create filectx instance in 'filectxfn' callback
2017-12-09, by Martin von Zweigbergk
lfs: use 'ui' provided to `upgrade` for output, instead of stealing srcrepo's
2017-12-12, by Matt Harbison
lfs: correct the directory list value returned by lfsvfs.walk()
2017-12-12, by Matt Harbison
debuglocks: allow setting a lock
2017-11-12, by Paul Morelle
debuglocks: add tests (and fix typo in early return)
2017-11-12, by Paul Morelle
tests: remove (glob) annotations that were only for '\' matches
2017-12-10, by Matt Harbison
check-code: drop the rules for adding (glob) for Windows paths
2017-12-10, by Matt Harbison
run-tests: stop automatically adding a (glob) for bundle backup lines
2017-12-10, by Matt Harbison
histedit: preserve active branch while histediting
stable
2017-12-12, by Boris Feld
hgweb: implement json-graph
2017-12-07, by Anton Shestakov
rebase: replace --inmemory flag with rebase.experimental.inmemory config
2017-12-11, by Phil Cohen
tests: add some commentary and diagnostics to test-run-tests.t
2017-12-11, by Augie Fackler
templater: fix "one arguments"
stable
2017-12-12, by Anton Shestakov
tests: add commit hashes to log commands in rebase tests
2017-12-10, by Phil Cohen
tests: add a simple test for in-memory rebase
2017-12-10, by Phil Cohen
patch: do not break up multibyte character when highlighting word
2017-12-11, by Yuya Nishihara
run-tests: accept '\' vs '/' path differences without '(glob)'
2017-12-10, by Matt Harbison
run-tests: suggest a (glob) for os.path.sep mismatches with '\r\n' EOL too
2017-12-10, by Matt Harbison
tests: stabilize the sorted output of list-tree.py on Windows
2017-12-09, by Matt Harbison
upgrade: simplify workaround for repo.ui.copy()
2017-12-10, by Yuya Nishihara
debugformat: embed raw values in JSON and template output
2017-12-10, by Yuya Nishihara
debugformat: flush formatter output per item
2017-12-10, by Yuya Nishihara
tests: use Python to write binary data in lfs test instead of shell
2017-12-09, by Augie Fackler
py3: add 32 new tests passing to the whitelist
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in wireproto.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in ui.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in templater.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in subrepo.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in statprof.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in sslutil.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in simplemerge.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in revset.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in patch.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in obsolete.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in keepalive.py
2017-12-10, by Pulkit Goyal
lfs: restore the local blob store after a repo upgrade
2017-12-08, by Matt Harbison
lfs: override walk() in lfsvfs
2017-12-07, by Matt Harbison
tests: add coverage for preserving 'lfs' requirement on repo upgrade
2017-12-07, by Matt Harbison
test-upgrade-repo: glob away timing values
2017-12-07, by Matt Harbison
py3: handle keyword arguments correctly in httppeer.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in httpconnection.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in hook.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in help.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in exchange.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in dispatch.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in context.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in commands.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in color.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in cmdutil.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in archival.py
2017-12-10, by Pulkit Goyal
py3: handle keyword arguments correctly in hgext/largefiles/
2017-12-10, by Pulkit Goyal
remotenames: rename related file and storage dir to logexchange
2017-12-07, by Pulkit Goyal
lfs: allow to run 'debugupgraderepo' on repo with largefiles
2017-12-07, by Boris Feld
upgrade: add a 'redeltafullall' mode
2017-12-07, by Boris Feld
upgrade: use actual filelog to convert filelog
2017-12-07, by Boris Feld
upgrade: more standard creation of the temporary repository
2017-12-07, by Boris Feld
upgrade: use the repository 'ui' as the base for the new repository
2017-12-07, by Boris Feld
upgrade: add a test to show the repository config being ignored
2017-12-07, by Boris Feld
upgrade: register compression as a format variants
2017-12-07, by Boris Feld
debugformat: handle non-boolean value for variant
2017-12-07, by Boris Feld
debugformat: update label depending on value difference
2017-12-07, by Boris Feld
debugformat: add data about the config when verbose
2017-12-07, by Boris Feld
debugformat: add a 'debugformat' command
2017-12-07, by Boris Feld
upgrade: rename 'removecldeltachain' to 'plain-cl-delta'
2017-12-07, by Boris Feld
tests: glob away ' that doesn't occur on all platforms in lfs test
2017-12-08, by Augie Fackler
rebase: extract _assignworkingcopy
2017-12-08, by Phil Cohen
rebase: disable `inmemory` if the rebaseset contains the working copy
2017-12-08, by Phil Cohen
clone: add support for storing remotenames while cloning
2017-12-06, by Pulkit Goyal
revset: use phasecache.getrevset to calculate public()
2017-12-08, by Jun Wu
highlight: eagerly discover plugin lexers while demandimport is off
2017-12-08, by Augie Fackler
patch: move part of tabsplitter logic in _inlinediff
2017-12-08, by Matthieu Laneuville
overlayworkingctx: invalidate the manifest cache when changing parents
2017-12-07, by Phil Cohen
overlayworkingctx: add `_compact()`
2017-12-07, by Phil Cohen
overlayworkingctx: add ``tomemctx()``
2017-12-07, by Phil Cohen
overlayworkingctx: add _auditconflicts to write()
2017-12-07, by Phil Cohen
overlayworkingctx: inherit from committablectx instead of workingctx
2017-12-07, by Phil Cohen
overlayworkingctx: add a no-op ``clearunknown()``
2017-12-07, by Phil Cohen
overlayworkingctx: add _manifest, files(), added(), removed(), modified()
2017-12-07, by Phil Cohen
rebase: rerun a rebase on-disk if IMM merge conflicts arise
2017-12-08, by Phil Cohen
rebase: add concludememorynode(), and call it when rebasing in-memory
2017-12-07, by Phil Cohen
rebase: pass the wctx object (IMM or on-disk) to merge.update
2017-12-07, by Phil Cohen
rebase: do not update if IMM; instead, set the overlaywctx's parents
2017-12-07, by Phil Cohen
rebase: pass wctx to rebasenode()
2017-12-07, by Phil Cohen
check-code: allow tabs in heredoc
2017-12-09, by Yuya Nishihara
hgweb: rewrite `template = A and B or C` to be a proper ternary operator
2017-12-08, by Anton Shestakov
fsmonitor: fsmonitor should send wlock notifications to watchman
2017-12-06, by Eamonn Kent
fsmonitor: remove watchman transaction and working copy change notifications
2017-12-06, by Eamonn Kent
patch: catch unexpected case in _inlinediff
2017-12-08, by Matthieu Laneuville
patch: reverse _inlinediff output for consistency
2017-12-08, by Matthieu Laneuville
phases: drop the list with phase of each rev, always comput phase sets
2017-12-06, by Joerg Sonnenberger
transaction: build changes['revs'] as range instead of a set
2017-12-08, by Joerg Sonnenberger
ui: add diff.showfunc to tweakdefaults
2017-12-06, by Augie Fackler
ui: add curses interface to tweakdefaults
2017-12-06, by Augie Fackler
push: restrict common discovery to the pushed set
2017-12-06, by Boris Feld
setdiscover: allow to ignore part of the local graph
2017-12-06, by Boris Feld
largefiles: allow to run 'debugupgraderepo' on repo with largefiles
2017-12-07, by Boris Feld
upgraderepo: allow extension to register preserved requirements
2017-12-07, by Boris Feld
revset: make follow() accept empty startrev
2016-09-22, by Yuya Nishihara
revset: alias follow(startrev=rev) to ancestors(rev)
2016-09-22, by Yuya Nishihara
revset: make follow() accept keyword arguments
2016-09-22, by Yuya Nishihara
revset: make follow() accept multiple startrevs
2016-09-22, by Yuya Nishihara
dagop: use heap to compute max rev in filectxancestors()
2016-09-22, by Yuya Nishihara
dagop: add smartset interface to filectxancestors()
2017-10-22, by Yuya Nishihara
overlayworkingctx: add `_checkexist(path)`
2017-12-07, by Phil Cohen
overlayworkingctx: fix a bad reference to `self._path`
2017-12-07, by Phil Cohen
overlayworkingctx: track copy information in the context
2017-12-07, by Phil Cohen
rebaseruntime: raise InMemoryMergeConflictsError on merge conflicts
2017-12-07, by Phil Cohen
rebase: do not bail on uncomitted changes if rebasing in-memory
2017-12-07, by Phil Cohen
rebase: add the --inmemory option flag; assign a wctx object for the rebase
2017-12-07, by Phil Cohen
overlayworkingctx: move _wrappedctx out of the constructor
2017-12-07, by Phil Cohen
merge: don't check for unknown files in IMM
2017-12-07, by Phil Cohen
rebase: enable multidest by default
2017-10-13, by Jun Wu
overlayworkingctx: make clean() public
2017-12-01, by Phil Cohen
overlayworkingctx: remove flushall()
2017-12-01, by Phil Cohen
merge: skip subrepo state, update hooks, and updating the dirstate in IMM
2017-12-01, by Phil Cohen
merge: remove calls to flushall()
2017-12-01, by Phil Cohen
filemerge: raise InMemoryMergeConflictsError if we hit merge conflicts in IMM
2017-12-01, by Phil Cohen
context: switch ctx() use to changectx()
2017-12-01, by Phil Cohen
lfs: introduce a user level cache for lfs files
2017-12-06, by Matt Harbison
largefiles: refactor _usercachedir() to allow reuse with lfs
2017-12-05, by Matt Harbison
lfs-test: note a problem with unpushed lfs files and cloning/sharing
2017-11-16, by Matt Harbison
patch: add within-line color diff capacity
2017-10-26, by Matthieu Laneuville
dagop: extend filectxancestors() to walk multiple files
2016-09-22, by Yuya Nishihara
dagop: put start fctx into visit dict of filectxancestors()
2016-09-22, by Yuya Nishihara
dagop: change visit dict of filectxancestors() indexed solely by rev
2016-09-22, by Yuya Nishihara
dagop: use fctx.rev() consistently in filectxancestors()
2016-09-22, by Yuya Nishihara
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
tip