(Pierre-Yves David)
2011-09-20: docs: Small tutorial docs: Small tutorial
(Pierre-Yves David)
2011-09-20: [evolution:amend] prevent amending immutable changeset. [evolution:amend] prevent amending immutable changeset.
(Pierre-Yves David)
2011-09-20: [evolution:relocate] propertly interpred src and destination. [evolution:relocate] propertly interpred src and destination.
(Alain Leufroy)
2011-09-13: [states] do not activate deactivated state with ``hg states --off [states] do not activate deactivated state with ``hg states --off <state>``
previously:
$ hg init alpha
$ cd alpha
$ hg states --off draft
$ hg states
published
draft
now:
$ hg init alpha
$ cd alpha
$ hg states --off draft
$ hg states
published
(Pierre-Yves David)
2011-09-19: [obsolet] base64 encore obsolete rel for pushkey [obsolet] base64 encore obsolete rel for pushkey
Yop this is ugly
(Pierre-Yves David)
2011-09-19: [evolution] first workign draft of a relocate function [evolution] first workign draft of a relocate function
The relocate function is a lighter rebase.
(Pierre-Yves David)
2011-09-19: [evolution/obsolete] very experimental and crude evolve support. [evolution/obsolete] very experimental and crude evolve support.
(Pierre-Yves David)
2011-09-19: [obsolete] code section comment for repo subclassing [obsolete] code section comment for repo subclassing
(Pierre-Yves David)
2011-09-19: [obsolete] vocabulary update suggestion [obsolete] vocabulary update suggestion
(Pierre-Yves David)
2011-09-19: [obsolete] rebase always keep changeset. [obsolete] rebase always keep changeset.
(Pierre-Yves David)
2011-09-19: Compat with mercurial 1.9.2 Compat with mercurial 1.9.2
(Pierre-Yves David)
2011-09-19: [evolution] imported hg amend from parren works [evolution] imported hg amend from parren works
(this rocks heavily)
(Pierre-Yves David)
2011-09-14: Basic kill command Basic kill command
(Pierre-Yves David)
2011-09-14: [obsolete] add kill support [obsolete] add kill support
(Pierre-Yves David)
2011-09-14: [obsolete] issue a warning when parent of current directory is [obsolete] issue a warning when parent of current directory is obsolete.
(Pierre-Yves David)
2011-09-14: [states] add some documentation for extension wrapping [states] add some documentation for extension wrapping
(Pierre-Yves David)
2011-09-14: [states] update qimport code so it doesn't fails on qimport without [states] update qimport code so it doesn't fails on qimport without -r
(Pierre-Yves David)
2011-09-14: mention plan for hook in the documentation mention plan for hook in the documentation
(Pierre-Yves David)
2011-09-13: [obsolete] published changeset can't be obsoleted [obsolete] published changeset can't be obsoleted
states extension is now required.
A warning message is emitted when obsoleting a published changeset.
(Pierre-Yves David)
2011-09-13: [obsolete] update docstring [obsolete] update docstring
(Pierre-Yves David)
2011-09-13: [obsolete] remove useless code. [obsolete] remove useless code.
(Pierre-Yves David)
2011-09-13: [obsolete] rationalize doc header. [obsolete] rationalize doc header.
(Pierre-Yves David)
2011-09-13: [obsolete] Move extension compat code [obsolete] Move extension compat code
(Pierre-Yves David)
2011-09-13: [obsolete] extract serialization logic. [obsolete] extract serialization logic.
(Pierre-Yves David)
2011-09-13: [obsolete] update doc [obsolete] update doc
(Pierre-Yves David)
2011-09-13: [state] Update doc on the mutable property of state (and the way [state] Update doc on the mutable property of state (and the way it's implemented)
(Pierre-Yves David)
2011-09-13: [state] add mutable property to state object. [state] add mutable property to state object.
(Pierre-Yves David)
2011-09-13: [states] add a todo related to MQ [states] add a todo related to MQ
(Pierre-Yves David)
2011-09-13: [states] fix a bug with rebase --detach [states] fix a bug with rebase --detach
There is unexpected (for me) content in state.
(Pierre-Yves David)
2011-09-13: [states] add mq support [states] add mq support
(Pierre-Yves David)
2011-09-12: [states] add rebase support. [states] add rebase support.
(Pierre-Yves David)
2011-09-12: [states] move IO logic outside the repository subclass [states] move IO logic outside the repository subclass
This is meant to lighted this part a bit
(Pierre-Yves David)
2011-09-12: [states] add a small paragraph about controlling permision to move [states] add a small paragraph about controlling permision to move the boundary
(Pierre-Yves David)
2011-09-12: small refactoring and big doc update. small refactoring and big doc update.
Sorry for the big commit crecord one so much diff seems to confuse my powerbook
to death :-/
(Pierre-Yves David)
2011-09-09: move part of the readme about states in states itself. move part of the readme about states in states itself.
(Pierre-Yves David)
2011-09-09: [obsolete] Fix pushkey [obsolete] Fix pushkey
(Pierre-Yves David)
2011-09-09: Use dedicated mechanism to report pushkey success Use dedicated mechanism to report pushkey success
(Pierre-Yves David)
2011-09-08: [obsolete] Update pushkey code [obsolete] Update pushkey code
(Pierre-Yves David)
2011-09-08: Update pushkey code to be able to push ready heads too. Update pushkey code to be able to push ready heads too.
(Pierre-Yves David)
2011-09-08: Make states more resilient to missing head Make states more resilient to missing head
In particuliar pushkey is now more robust (with a very naif approach)
(Pierre-Yves David)
2011-09-08: reorganise code reorganise code
(Pierre-Yves David)
2011-09-08: Rollback support Rollback support
(Pierre-Yves David)
2011-09-08: move extensions in a hgext directory move extensions in a hgext directory
(Pierre-Yves David)
2011-09-08: clone support clone support
(Pierre-Yves David)
2011-09-08: Change test output again Change test output again
(get a better distinction between rev number and hash to detect hidden
changeset)
(Pierre-Yves David)
2011-09-08: update README update README
(Pierre-Yves David)
2011-09-08: Don't overwrite non local repo. Don't overwrite non local repo.
(Pierre-Yves David)
2011-09-08: Do not propagate obsolete changeset Do not propagate obsolete changeset
(Pierre-Yves David)
2011-09-08: include hash in test. include hash in test.
(Pierre-Yves David)
2011-09-08: Add pushkey support for pull and push Add pushkey support for pull and push
(Pierre-Yves David)
2011-09-08: more comment more comment
(Pierre-Yves David)
2011-09-08: Make rebase set-obsolete relation Make rebase set-obsolete relation
(Pierre-Yves David)
2011-09-07: Do not hide current and bookmarked Do not hide current and bookmarked
(Pierre-Yves David)
2011-09-07: proper computation of hidden changeset. proper computation of hidden changeset.
(Pierre-Yves David)
2011-09-07: revset revset
(Pierre-Yves David)
2011-09-07: Fix Fix
(Pierre-Yves David)
2011-09-07: Documentation ! Documentation !
(Pierre-Yves David)
2011-08-01: Complete a Readme sentence. Complete a Readme sentence.
(Julien Cristau)
2011-08-01: Spelling fixes Spelling fixes
(Pierre-Yves David)
2011-08-01: Add a few information about obsolete relation. Add a few information about obsolete relation.
(Pierre-Yves David)
2011-08-01: Add some doc. Add some doc.
(Pierre-Yves David)
2011-07-29: obsolet: basic support (hide changeset) obsolet: basic support (hide changeset)
(Pierre-Yves David)
2011-07-08: tag: do not publish for local tag. tag: do not publish for local tag.
(Pierre-Yves David)
2011-07-07: fix outgoing filtering. fix outgoing filtering.
(Pierre-Yves David)
2011-07-07: fix nodestate computation fix nodestate computation
(Pierre-Yves David)
2011-07-07: published is always enabled. published is always enabled.
(Pierre-Yves David)
2011-07-07: Working directory is draft. Working directory is draft.
(Pierre-Yves David)
2011-07-01: add a states command add a states command
The command list enabled state and allow to enable, disable state.
test have been update to use it.
(Pierre-Yves David)
2011-07-01: Add docstring to move head command. Add docstring to move head command.
(Pierre-Yves David)
2011-07-01: Move state activitation in a dedicated file repo-side Move state activitation in a dedicated file repo-side
The main issue with having state information is hgrc is that hgrc can be ignored
for trust reason.
(Pierre-Yves David)
2011-07-01: add rollback support. add rollback support.
(Pierre-Yves David)
2011-07-01: Automatically publish on tag. Automatically publish on tag.
(Pierre-Yves David)
2011-06-06: Add pull and push support for relevant heads. Add pull and push support for relevant heads.
This use pushkey.
(Pierre-Yves David)
2011-06-06: Smarter states heads. Smarter states heads.
We use the next relevant heads instead of repo one when asking for the head of a
disabled state.
(Pierre-Yves David)
2011-06-06: introduce a ``laststatewithout`` method introduce a ``laststatewithout`` method
We use it to remove explicite reference to state in to module code. This allow
more flexible dev for now.
(Pierre-Yves David)
2011-05-25: Autogenerate command table. Autogenerate command table.
(Pierre-Yves David)
2011-05-25: add templatekeyword in a proper location add templatekeyword in a proper location
(Pierre-Yves David)
2011-05-25: Remove useless comment. Remove useless comment.
(Pierre-Yves David)
2011-05-25: add dedicated command to mark changeset as published or ready add dedicated command to mark changeset as published or ready
This command coul be generated.
(Pierre-Yves David)
2011-05-25: reorder extsetup reorder extsetup
(Pierre-Yves David)
2011-05-25: Get ride of dedicated heads property. Get ride of dedicated heads property.
This is now handle throught a generic repo.stateheads(state) methode.
(Pierre-Yves David)
2011-05-25: rename state related attributes rename state related attributes
frozen is now published
public is now ready
(Pierre-Yves David)
2011-05-25: update doc update doc
(Pierre-Yves David)
2011-05-25: state are now object. state are now object.
(Pierre-Yves David)
2011-05-23: introduce a third state introduce a third state
(Pierre-Yves David)
2011-05-23: stronger tests stronger tests
(Pierre-Yves David)
2011-05-23: Add write protocol support for private. Add write protocol support for private.
Writeprotocol repo doesn't need to _reducehead locally. It's the heads command
implementation server side that handle the filtering.
(Pierre-Yves David)
2011-05-23: merge merge
(Pierre-Yves David)
2011-05-23: fix clone fix clone
(Pierre-Yves David)
2011-05-23: http test http test
(Pierre-Yves David)
2011-05-23: fix test fix test
(Pierre-Yves David)
2011-05-20: hide private changeset to inc and pull. hide private changeset to inc and pull.
(Pierre-Yves David)
2011-05-20: Add "private" concept (2). private changeset are hiden suppose to be Add "private" concept (2). private changeset are hiden suppose to be hidden for
pull and push. For now it works for out and push
(Pierre-Yves David)
2011-05-20: minimalistic state concept. minimalistic state concept.