Commits

Show all
Author Commit Message Labels Comments Date
Pierre-Yves David
changed: only take unknown file in account in the summary case Otherwise most commands breaks if repo contains unknown file. This were in contradiction with Mercurial behavior.
Pierre-Yves David
add --publish option to grfreeze This option ensures that all changeset referenced in `.hgguestrepo` are in public phases.
Pierre-Yves David
getstatestr: split state retrieval from state string generation We need the non string verison of state to implement `hg grfreeze --publish`.
Pierre-Yves David
getstatestr: simplify first parent retrieval `node.hex(ctx.node())` == `ctx.hex()`
Pierre-Yves David
getstatestr: simplify first parent retrieval `repo[None].parents()[0]` == `repo[None].p1()` == `repo['.']`
Pierre-Yves David
grpush: add a --freezed flag This flag push changeset listed in `.hgguestrepo` only. This closes issue #36.
Pierre-Yves David
add --publish option to grfreeze This option ensures that all changeset referenced in `.hgguestrepo` are in public phases.
Pierre-Yves David
getstatestr: split state retrieval from state string generation We need the non string verison of state to implement `hg grfreeze --publish`.
Pierre-Yves David
getstatestr: simplify first parent retrieval `node.hex(ctx.node())` == `ctx.hex()`
Pierre-Yves David
getstatestr: simplify first parent retrieval `repo[None].parents()[0]` == `repo[None].p1()` == `repo['.']`
Pierre-Yves David
grpush: add a --freezed flag This flag push changeset listed in `.hgguestrepo` only. This closes issue #36.
Comments 4
Pierre-Yves David
summary: add a --phase flag to grsummary this flag display the phase information in the same fashion the --id flag does. This close issue #37
Pierre-Yves David
summary: simplify and fix id generation 1) The previous code was buggy for merge. Always picking the 12 first char of the first parent, ignoring everything else. 2) We use `str(<changectx>)` to get the short id. This simplify the code.
Comments 1
Pierre-Yves David
add bug submission information As specified on the Mercurial wiki: http://mercurial.selenic.com/wiki/WritingExtensions#Marking_compatible_versions
Pierre-Yves David
add the `testedwith` variable For now I only added the 2.5.2 release (that I use). More release will need to be added by people with proper test env. See mercurial wiki for details: http://mercurial.selenic.com/wiki/WritingExtensions#Marking_compatible_versions
David Sankel
Merge
David Sankel
Made '*' show in "hg grsummary" if a repo has an unknown file in it. This is done to make the grsummary show a star exactly when 'hg st' in a repository has any output. This is what the user would expect.
Paul Nathan
Merge
Paul Nathan
fix for issue #25 - --local now applies to both files. --local should apply to both files equally. This will lessen the hassle for lead developers and others who have to munge around multiple repositories This was largely accomplished by fixing up getguests and propagating that change through the system. Interestingly, an error message relating to finding a file changed. The test was updated to conform to that.
Paul Nathan
Fixes issue #30 - docs malformed. The docs are problematic.
Paul Nathan
Fixes issue #4 Exit with error message if setup.py is run on Windows. Setup.py is useful when creating a .deb file
Pierre-Yves David
test: stronger temporary dir glob The tests fails when the temporary directory is not in /tmp (mine is in /dev/shm). This changeset updates the glob to works in more case. Having the value of $CRAMTMP substituted as CRAMTMP (as mercurial itself does) would be great. But that is a bug fix for cram itself.
Pierre-Yves David
Fix parenthesis issue in tests/run_envs.py When no cache were defined, the ``Popen`` call was empty.
Daniel Norris
Remove phase optimization until it can be evaluated further - Update tests to reflect optimization removal
Daniel Norris
Update README to include grin and grout commands
Daniel Norris
Use the current changeset as a base for resolving the Guestrepo mapping This fixes an obscure bug where operations calling getmapping() would fail. This would break when a repo had multiple heads and each head referenced different guestrepos. getmapping() would reference the topologically greates head on the branch and use the .hggrmapping there. If that head was missing a mapping that you expected in the other head, the operation would fail. This is fixed by simply …
Daniel Norris
Add a flag for determining whether or not to optimize pushes using phases Relying on phases causes an inherent dependency on Mercurial 2.1 or higher. We can fix this by conditionally importing the draft phase if it is supported and only triggering the optimization check if it imported sucessfully.
Daniel Norris
Added tag v1.11 for changeset e84e08abee8b
Daniel Norris
Remove provides line and completely eliminiate reference to sel-hg-guestrepo
Tags
v1.11
Daniel Norris
Added tag v1.10 for changeset c6b369d949ec
  1. Prev
  2. Next