site

(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.