Commits

Author Commit Message Labels Comments Date
Angel Ezquerra
Correct reference to the old extension name on rejection message
Angel Ezquerra
reposetup: use checkForBannedRevsets as the extension entry point We were still referring to checkForBannedChangesets, which was renamed in febacea6f60331907c8bd869e338bab82d13ec46 !
Jason Harris
- Switch to markdown syntax.
Jason Harris
- Add read me and copyright.
Jason Harris
- Some minor English edits to Angel's changes.
Angel Ezquerra
Introduce the hgban.revsets configuration key A new configuration key has been added. This configuration key is called "revsets" and must be placed on the new "hgban" section. This key can be used as a complementary way to specify the banned revsets. The extension will check any revsets specified in the .hgban file _or_ on the hgban.revsets key. This is useful when you want to ban a certain revset but you do not want to track the fact that y…
Angel Ezquerra
Rename extension to "hgban" This reflects the new nature of the extension, which is no longer limited to just banning changesets. Using revision sets it is now possible to ban any revision that matches all sorts of conditions. For example it could be possible to ban revisions that modify a given file, or that habe been commited by a given user, etc.
Angel Ezquerra
Allow specifying excluded changesets using revset syntax: It is now possible to use revision sets, rather than explicit changeset ids to specify which changesets are banned. It is still possible to simply type a changeset id, in which case the extension will behave as it did before. The main difference versus previous versions is that comments must be on their own lines (i.e. it is no longer possible to add a comment after a changeset id). The reason i…
Angel Ezquerra
Fix mistake on help string.
Angel Ezquerra
Fix typo.
Angel Ezquerra
Use repo.wjoin(...) rather than os.path.join(repo.root, ...)
Jason Harris
Added tag release1.1 for changeset aa2a7502ef77
Jason Harris
- Change name to ban-changesets and add a better implementation for finding the descendant revisions.
Tags
release1.1
Jason Harris
- Fix recursion problem in colateChildren when more than 1000 changesets are attempted to be transferred at any one time.
Jason Harris
Added tag release1.0 for changeset 252ba8ea03dc
Jason Harris
- Fix documentation.
Tags
release1.0
Jason Harris
- Add ignore file
Jason Harris
- Initial commit.
Jason Harris
- Initial commit.