Mercurial
Mercurial
>
pub
>
hg
>
evolve
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
zip
|
gz
|
bz2
|
help
less
more
|
(0)
-3000
-1000
-240
+240
+1000
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.
merge with stable
2018-02-06, by Pierre-Yves David
CHANGELOG: add an entry about resolve showing how to continue evolve
2018-02-04, by Pulkit Goyal
test: explicitly run HGEDITOR shell command with `sh`
stable
2018-01-21, by Matt Harbison
test: conditionalize blackbox output for Windows
stable
2018-01-21, by Matt Harbison
branching: merge with stable
2018-02-05, by Pierre-Yves David
compat: add wrapper for logcmdutil functions
stable
2018-02-05, by Yuya Nishihara
evolve: store the revs to be processed in the evolvestate
2018-01-22, by Pulkit Goyal
evolve: store the replacements in the evolvestate
2018-01-22, by Pulkit Goyal
evolve: store the target category in evolvestate
2018-01-22, by Pulkit Goyal
evolvecmd: use the evolvestate object passed as argument in _solveunstable
2018-01-22, by Pulkit Goyal
evolvecmd: pass evolvestate object to _solve* functions
2018-01-22, by Pulkit Goyal
evolve: create a state object in all case
2018-01-22, by Pulkit Goyal
branching: merge with stable
2018-02-04, by Pierre-Yves David
grab: preserve phase of the grabbed changeset
2018-02-02, by Pulkit Goyal
tests: add a test showing grabbing of secret changeset turn it into draft
2018-02-02, by Pulkit Goyal
grab: add grab info to cmdutil.afterresolvedstates
2018-02-02, by Pulkit Goyal
evolve: add evolve info to cmdutil.afterresolvedstates
2018-01-27, by Pulkit Goyal
doc: add link to roadmap
stable
2018-01-29, by Boris Feld
evolve: move the evolve command to evolvecmd.py
2018-01-19, by Pulkit Goyal
evolve: move _orderrevs() function evolvecmd.py
2018-01-21, by Pulkit Goyal
evolve: move builddependencies() and _singlesuccessor() to utility module
2018-01-21, by Pulkit Goyal
utility: move MultipleSuccessorsError from __init__.py
2018-01-19, by Pulkit Goyal
evolvecmd: move more core from __init__.py to evolvecmd.py
2018-01-19, by Pulkit Goyal
evolvecmd: move code from __init__.py to evolvecmd.py
2018-01-19, by Pulkit Goyal
evolvecmd: move more code from __init__.py to evolvecmd.py
2018-01-19, by Pulkit Goyal
evolvecmd: move more chunks of code from __init__.py to evolvecmd.py
2018-01-19, by Pulkit Goyal
evolvecmd: move more functions from __init__.py to evolvecmd.py
2018-01-19, by Pulkit Goyal
evolvecmd: introduce a new module to handle `hg evolve` related code
2018-01-19, by Pulkit Goyal
evolve: remove not required calls to phases.retractboundary()
2018-01-18, by Pulkit Goyal
evolve: store the replacements occurred during `hg evolve` at top level
2018-01-16, by Pulkit Goyal
evolve: make the _solve* functions return a tuple
2018-01-27, by Pulkit Goyal
evolvestate: rename the file to state.py and class name to cmdstate
2018-01-17, by Pulkit Goyal
branching: merge with stable
2018-01-26, by Pierre-Yves David
update: show "use 'hg evolve' to..." hint iff evolve command enabled
stable
2018-01-24, by Martin von Zweigbergk
obslog: drop period from summary line in accordance with convention
2018-01-25, by Martin von Zweigbergk
grab: add a command to grab a commit and update to it
2018-01-11, by Pulkit Goyal
amend: query the wdir parent after taking lock (issue5266)
stable
2018-01-22, by Pulkit Goyal
fold: make sure we move bookmarks after folding (issue5772)
stable
2018-01-22, by Pulkit Goyal
tests: add a test showing bookmark not moving in-case of `hg fold`
stable
2018-01-22, by Pulkit Goyal
branching: merge stable back into default
2018-01-24, by Pierre-Yves David
test: update test output ot reply caps size change
stable
2018-01-24, by Pierre-Yves David
branching: merge default test output into stable
stable
2018-01-24, by Pierre-Yves David
branching: open Mercurial 4.4 compatibility branch
mercurial-4.4
2018-01-24, by Pierre-Yves David
branching: merge release 7.2.1 into default
2018-01-20, by Pierre-Yves David
packaging: mark source as development version
stable
2018-01-20, by Pierre-Yves David
Added tag 7.2.1 for changeset 6c772398eb4e
stable
2018-01-20, by Pierre-Yves David
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2018-01-20, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2018-01-20, by Pierre-Yves David
test-compat: merge stable into mercurial-4.3
mercurial-4.3
2018-01-20, by Pierre-Yves David
packaging: prepare version 7.2.1
stable
7.2.1
2018-01-20, by Pierre-Yves David
branching: merge with tutorial output update
2018-01-20, by Pierre-Yves David
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2018-01-20, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2018-01-20, by Pierre-Yves David
test-compat: merge stable into mercurial-4.3
mercurial-4.3
2018-01-20, by Pierre-Yves David
tutorial: docgraph output seems to have been dedented
stable
2018-01-20, by Boris Feld
test: update output for more verbose blackbox
2018-01-20, by Pierre-Yves David
test: update with new 'update' hint about obsfate
2018-01-20, by Pierre-Yves David
evolve: update output for wider reporting of troubled changesets
2018-01-13, by Martin von Zweigbergk
test: update output for new `merge --abort` message
2018-01-19, by Boris Feld
branching: merge with stable
2018-01-20, by Pierre-Yves David
changelog: mention 4.5 compatibility
stable
2018-01-20, by Pierre-Yves David
trouble-reports: yield to in code reporting of new troubles
stable
2018-01-20, by Martin von Zweigbergk
caches: fix automatic warming trigger
stable
2018-01-19, by Pierre-Yves David
changelog: mention the packaging bugfix
stable
2018-01-20, by Pierre-Yves David
packaging: properly install the evolve.thirdparty module
stable
2018-01-17, by Pierre-Yves David
branching: merge release tags into default
2018-01-16, by Pierre-Yves David
packaging: mark source as development version
stable
2018-01-16, by Pierre-Yves David
Added tag 7.2.0 for changeset bf6b859807ba
stable
2018-01-16, by Pierre-Yves David
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2018-01-16, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2018-01-16, by Pierre-Yves David
test-compat: merge stable into mercurial-4.3
mercurial-4.3
2018-01-16, by Pierre-Yves David
branching: merge stable back into default
2018-01-16, by Pierre-Yves David
branching: merge further compat change into stable
stable
7.2.0
2018-01-16, by Pierre-Yves David
branching: merge further compat change into stable
stable
2018-01-16, by Pierre-Yves David
branching: merge more compatibility fix into stable
stable
2018-01-16, by Pierre-Yves David
packaging: merge 7.2.0 into stable
stable
2018-01-15, by Pierre-Yves David
tests: update test output to match 4.4
stable
2018-01-15, by Pierre-Yves David
branching: backed out test output changes from core-1905aac253f0
stable
2018-01-15, by Pierre-Yves David
branching: backed out test output changes from core-02fdb8c018aa
stable
2018-01-15, by Pierre-Yves David
compat: fix argument check for marker reading
2018-01-16, by Pierre-Yves David
cachevfs: use a compatibility later for all access
2018-01-16, by Pierre-Yves David
diff: drop default argument value
2018-01-16, by Pierre-Yves David
test: use hash in test-evolve-topic.t
2018-01-16, by Pierre-Yves David
packaging: prepare version 7.2.0
2018-01-15, by Pierre-Yves David
changelog: prepare for coming release
2018-01-15, by Pierre-Yves David
stablerange: add missing licence and copyright header
2018-01-15, by Pierre-Yves David
obshistory: pass the csets description in getmarkerdescriptionpatch
2018-01-11, by Pulkit Goyal
obshistory: remove the unused function
2018-01-11, by Pulkit Goyal
obslog: add header to the changeset description diff
2018-01-11, by Pulkit Goyal
obslog: colorize the description diff shown in obslog -p
2018-01-11, by Pulkit Goyal
obslog: colorize the patch shown using `hg obslog -p`
2018-01-10, by Pulkit Goyal
topic: suggest using topic when user creates a new head on branch
2017-12-27, by Pulkit Goyal
changelog: update changelog with some of the benefit from the new format
2018-01-15, by Pierre-Yves David
evolve: use better words in conflict markers of `hg evolve`
2018-01-11, by Pulkit Goyal
tests: add a test demonstrating we still use graft in conflict markers
2018-01-11, by Pulkit Goyal
evolve: remove the old functions for writing evolvestate
2018-01-10, by Pulkit Goyal
evolve: use the new evolvestate class in place of old methods
2018-01-10, by Pulkit Goyal
evolvestate: add a class to wrap the state of `hg evolve` command
2018-01-10, by Pulkit Goyal
evolve: start vendoring third party package cbor
2018-01-12, by Pulkit Goyal
uncommit: add a new flag `--revert` to discard wdir changes after uncommit
2018-01-09, by Pulkit Goyal
evolve: use phases.new-commit config to retain phase information (issue5720)
2018-01-09, by Pulkit Goyal
tests: add a test demonstarting lose of phase in `hg evolve`
2018-01-09, by Pulkit Goyal
evolve: add a utility fn to check validity of opts passed to `hg evolve`
2018-01-06, by Pulkit Goyal
evolve: don't use graftstate for continuing `hg evolve`
2018-01-06, by Pulkit Goyal
topics: add a new templatekeyword `topic`
2018-01-09, by Pulkit Goyal
packaging: update MANIFEST.in to include new tutorial files
2018-01-10, by Boris Feld
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2017-12-16, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2017-12-16, by Pierre-Yves David
test-compat: merge stable into mercurial-4.3
mercurial-4.3
2017-12-16, by Pierre-Yves David
test: add a test to reproduce issue 5720
2017-10-25, by Boris Feld
test: add missing cycle test
2017-07-04, by Boris Feld
Small typos fixing in the topic tutorial
2018-01-08, by Boris Feld
doc: import the training support
2018-01-08, by Boris Feld
branching: merge with stable
2018-01-05, by Pierre-Yves David
evolve: use new trouble names in commit messages
2018-01-05, by Pulkit Goyal
evolve: use compat.TROUBLES to show troubles in user interface
2017-12-09, by Pulkit Goyal
topics: list only topic names in quiet mode
2017-12-28, by Pulkit Goyal
topics: take logic to parse username to a separate function
2017-12-27, by Pulkit Goyal
changelog: fix a typo in the changelog
2018-01-05, by Pierre-Yves David
caches: switch to 'auto' warming by default
2018-01-05, by Pierre-Yves David
caches: add a 'auto' option for obshashrange cache warming
2018-01-05, by Pierre-Yves David
caches: extract some config reading in 'shouldwarmcache'
2018-01-05, by Pierre-Yves David
caches: pass the transaction to the "shouldwarncache" logic
2018-01-05, by Pierre-Yves David
caches: record 'desc' attribute on transaction
2018-01-05, by Pierre-Yves David
caches: protect against missing connection
2018-01-05, by Pierre-Yves David
evolve: don't show working directory obsolete message if we were on it
stable
2017-12-27, by Pulkit Goyal
prev: jump to parent's successor if parent is obsolete and topic is involved
stable
2017-12-28, by Pulkit Goyal
tests: add a test showing wrong behaviour doing `hg prev` on orphan cset
stable
2017-12-28, by Pulkit Goyal
test: update output to 02fdb8c018aa
2018-01-05, by Boris Feld
test: update output to 9b3f95d9783d
2018-01-05, by Boris Feld
stablesort: use parent filtering in a place we forgot to
2017-12-21, by Pierre-Yves David
obshashrange: add a progressbar to upgrade
2017-12-21, by Pierre-Yves David
stablerange: add an sql index on subranges id too
2017-12-21, by Pierre-Yves David
obshashrange: less brutal reset when receiving markers on existing node
2017-12-21, by Pierre-Yves David
obshashrange: update the cache updating logic
2017-12-21, by Pierre-Yves David
stablerange: cleanup the update logic
2017-12-21, by Pierre-Yves David
stablesort: cleanup the update logic
2017-12-21, by Pierre-Yves David
firstmergecache: cleanup the update logic
2017-12-21, by Pierre-Yves David
depthcache: cleanup the update logic
2017-12-21, by Pierre-Yves David
changelog: add an entry about the obshashrange changes
2017-12-21, by Pierre-Yves David
stablerange: be more cautious when deleting the sql connection
2017-12-21, by Pierre-Yves David
stablerange: clarify sql transaction logic
2017-12-21, by Pierre-Yves David
stablerange: use mergepoint based algorithm for the official stable range
2017-12-21, by Pierre-Yves David
stablerange: explicitly create a stablerange entry for branchpoint method
2017-12-21, by Pierre-Yves David
stablerange: have a mergepoint based sql backed class
2017-12-18, by Pierre-Yves David
stablerange: introduce a sql backed version of the generic on disk cache
2017-12-18, by Pierre-Yves David
stablerange: add a base class for on disk stored stablerange class
2017-12-18, by Pierre-Yves David
stablesort: use on disk cache for test
2017-12-21, by Pierre-Yves David
caches: factorise the cache warming check
2017-12-21, by Pierre-Yves David
stablerange: use repo-carried stablesortcache
2017-12-21, by Pierre-Yves David
stablesort: expose the cache through the repository
2017-12-21, by Pierre-Yves David
stablesort: implement an ondisk cache
2017-11-29, by Pierre-Yves David
stablesort: realign a misaligned continue
2017-12-20, by Pierre-Yves David
stablesort: remove some dead code
2017-12-20, by Pierre-Yves David
stablesort: abstract all cache access
2017-12-20, by Pierre-Yves David
stablerange: use first merge cache to skip over linear section
2017-12-18, by Pierre-Yves David
stablerange: add a new 'firstmerge' cache
2017-12-20, by Pierre-Yves David
stablerange: drop unused `until` utility
2017-12-20, by Pierre-Yves David
stablerange: use cached size data instead of walking the graph
2017-12-20, by Pierre-Yves David
stablesort: record previous segment size in the jump
2017-12-20, by Pierre-Yves David
stablesort: move jump recording inside the exclusive function
2017-12-20, by Pierre-Yves David
stablerange: compute jump size after jump retrieval only
2017-12-20, by Pierre-Yves David
stablesort: warm jump cache more efficiently
2017-12-10, by Pierre-Yves David
stablesort: use a regular dict for jumps
2017-12-10, by Pierre-Yves David
stablerange: use the jump information for faster iteration
2017-12-20, by Pierre-Yves David
stablesort: expose the jumps sequence to other code
2017-12-10, by Pierre-Yves David
stablesort: use 'depth' in mergepoint tie breaker
2017-12-20, by Pierre-Yves David
stablesort: rework jump gathering
2017-12-20, by Pierre-Yves David
stablesort: stop recording jump type
2017-12-20, by Pierre-Yves David
stablesort: pass a jump recording function instead of a list
2017-12-20, by Pierre-Yves David
stablesort: minor indent fix
2017-12-20, by Pierre-Yves David
stablesort: clarify subcall to the exclusive side
2017-12-20, by Pierre-Yves David
docgraph: update test output with new output
2017-12-20, by Pierre-Yves David
stablesort: record, cache and reuse jump
2017-12-18, by Pierre-Yves David
stablesort: fix head start computation
2017-12-18, by Pierre-Yves David
stablesort: avoid attempting to sort a tuple
2017-12-18, by Pierre-Yves David
stablerange: use the filterparents utility
2017-12-18, by Pierre-Yves David
stablesort: use the filtered parents utility
2017-12-18, by Pierre-Yves David
depthcache: use parents filter in depth cache
2017-12-18, by Pierre-Yves David
parents: add a utility to filter parents
2017-12-18, by Pierre-Yves David
stablerange: abstract the bit able to store cache into sql
2017-12-18, by Pierre-Yves David
stablerange: split pure algorithm part from the on disk cache
2017-12-18, by Pierre-Yves David
stablerange: add an assert to detect buggy range
2017-12-10, by Pierre-Yves David
stablerange: warn cache for all relevant ancestors range
2017-12-10, by Pierre-Yves David
stablesort: move parent range computation into its own method
2017-12-10, by Pierre-Yves David
stablerange: drop the basic inheritance from the 'mergepoint' version
2017-12-10, by Pierre-Yves David
stablerange: cache known subrange at the stablerangecached level
2017-12-10, by Pierre-Yves David
stablerange: use sort cache to build 'mergepoint' information
2017-12-17, by Pierre-Yves David
stablesort: make the iteration from head available to all
2017-12-10, by Pierre-Yves David
depth: fix compare mode for `debugdepth`
2017-12-17, by Pierre-Yves David
memfilectx: changectx argument is not mandatory
2017-12-15, by Boris Feld
branching: merge stable into default
2017-12-16, by Pierre-Yves David
amend: fix a typo in amend help text related to the extract option
stable
2017-12-14, by Boris Feld
topic: fix compatibility with 4.3
stable
2017-12-14, by Pierre-Yves David
branching: merge stable back into default
2017-12-12, by Pierre-Yves David
packaging: mark stable change as bugfix dev version
stable
2017-12-12, by Pierre-Yves David
Added tag 7.1.0 for changeset 06a3cb594956
stable
2017-12-12, by Pierre-Yves David
packaging: prepare release 7.1.0
stable
7.1.0
2017-12-12, by Pierre-Yves David
branching: revert "stable" change into default
2017-12-12, by Pierre-Yves David
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2017-12-11, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2017-12-11, by Pierre-Yves David
test-compat: merge stable into mercurial-4.3
mercurial-4.3
2017-12-11, by Pierre-Yves David
test: backed out test change from changeset a18ca224e812
stable
2017-12-11, by Pierre-Yves David
test: backed out output change from 85ab7d2d9fd6
stable
2017-12-11, by Pierre-Yves David
branching: merge with stable
2017-12-12, by Pierre-Yves David
obsnote: warn if user try to store a note in obsmarker on an older hg
2017-12-12, by Pulkit Goyal
topic: use 'hookargs' over 'tr.changes' for flow control
2017-12-12, by Pierre-Yves David
topic: move function wrapping from reposetup to uisetup
2017-12-12, by Pierre-Yves David
test: publish the root of the repo in flow reject-untopiced
2017-12-12, by Pierre-Yves David
genericcaches: handle the lack of util.timer in 4.1
2017-12-12, by Pierre-Yves David
topics: fix `hg stack` in case of split
stable
2017-12-11, by Pulkit Goyal
tests: add a test showing traceback on `hg stack` in case of split
stable
2017-12-11, by Pulkit Goyal
branching: merge stable into default
2017-12-11, by Pierre-Yves David
test-compat: merge mercurial-4.2 into mercurial-4.1
mercurial-4.1
2017-12-11, by Pierre-Yves David
test-compat: merge mercurial-4.3 into mercurial-4.2
mercurial-4.2
2017-12-11, by Pierre-Yves David
test-compat: merge stable into mercurial-4.3
mercurial-4.3
2017-12-11, by Pierre-Yves David
changelog: add an entry for the split+branch fix
stable
2017-12-11, by Pierre-Yves David
branching: merge with stable
2017-12-10, by Pierre-Yves David
split: force the branch to fix the split bug
stable
2017-12-10, by Boris Feld
split: add a test demonstrating that split doesn't take the right branch
stable
2017-12-10, by Boris Feld
stablerange: compute the subrange closure on an unfiltered repository
2017-12-10, by Pierre-Yves David
stablesort: write a flat version of the algorithm
2017-11-26, by Pierre-Yves David
stablesort: simplify processing of non-merge changesets
2017-11-25, by Pierre-Yves David
stablesort: extract a '_revsfrom' method
2017-11-25, by Pierre-Yves David
stablerange: use the new cache object in the 'mergepoint' version
2017-12-10, by Pierre-Yves David
stablesort: introduce a cache object
2017-11-25, by Pierre-Yves David
stablesort: start implementing more advanced version of headstart sorting
2017-11-25, by Pierre-Yves David
stablerange: make use of the limit argument in 'mergepoint'
2017-12-10, by Pierre-Yves David
stablerange: introduce a smarte version of stablerange for 'mergepoint'
2017-12-10, by Pierre-Yves David
stablerange: introduce an intermediary abstract class for caching
2017-12-10, by Pierre-Yves David
stablerange: introduce a basic-mergepoint method
2017-12-10, by Pierre-Yves David
stablesort: add a new test to check for fully independant branches
2017-11-26, by Pierre-Yves David
stablesort: add a --limit argument
2017-11-25, by Pierre-Yves David
stablesort: introduce a mergepoint based method focused on head
2017-11-25, by Pierre-Yves David
stablesort: introduce a "mergepoint" method
2017-11-25, by Pierre-Yves David
stablerange: fallback to a more naive approach to find subrange
2017-12-10, by Pierre-Yves David
stablebranch: avoid overlap between subrange
2017-12-09, by Pierre-Yves David
stablerange: introduce an 'basicstablerange'
2017-12-09, by Pierre-Yves David
stablerange: extract the core API into a 'stablerangecore' class
2017-11-29, by Pierre-Yves David
stable-branch: setup tests to use a specific method by default
2017-12-09, by Pierre-Yves David
less
more
|
(0)
-3000
-1000
-240
+240
+1000
tip