- Sep 15, 2014
-
-
Mike Edgar authored
The internal commit API was changed in 650b5b6e75ed to expect None from the filectx function when a file is to be deleted, not an IOError. This change keeps synthrepo up-to-date.
-
Steve Borho authored
-
- Aug 31, 2014
-
-
Mads Kiilerich authored
This gives "PPA" functionality where users easily can stay uptodate with latest nightly build.
-
- May 14, 2014
-
-
Mads Kiilerich authored
There is no official CentOS 5 docker template so we use one from saltstack.
-
- Aug 31, 2014
-
-
Mads Kiilerich authored
A moving target is rarely useful.
-
- May 30, 2014
-
-
Mads Kiilerich authored
Simplifies the rpm build process. We will use platform specific rpmbuild directories and will not clean them and will drop the explicit copy to build directory.
-
Mads Kiilerich authored
Docker can be run by ordinary users if they are in the docker group. The build process would however be run as a root user, only protected by the sandboxing. That caused problems with the shared directory where rpmbuild would be picky about building from sources owned by less privileged users and producing files owned by root. Instead, add a build user with the right uid/gid to the image and run the docker process as that user.
-
Mads Kiilerich authored
-
Mads Kiilerich authored
-
- Aug 31, 2014
-
-
Mads Kiilerich authored
Used as rpm _topdir when preparing spec and source and building rpms.
-
- May 14, 2014
-
-
Mads Kiilerich authored
-
- Aug 31, 2014
-
-
Mads Kiilerich authored
-
- Aug 28, 2014
-
-
Katsunori FUJIWARA authored
"diff" allows to embed changes in the target revision into template output, even if the command itself doesn't take "--patch" option Combination of "[committemplate]" configuration and "diff" template function can achieve the feature like issue231 ("option to have diff displayed in commit editor buffer") http://bz.selenic.com/show_bug.cgi?id=231 For example, templating below can be used to add each "diff" output lines "HG: " prefix:: {splitlines(diff) % 'HG: {line}\n'} This patch implements "diff" not as "a template keyword" but as "a template function" to take include/exclude patterns at runtime. It allows to specify target files of command (by -I/-X command line options) and "diff" separately.
-
- Sep 16, 2014
-
-
Matt Mackall authored
-
Matt Mackall authored
-
- Mar 16, 2014
-
-
Matt Mackall authored
-
- Sep 12, 2014
-
-
Matt Mackall authored
This gives convenient Python2 output. Python 3 users will need encoding=bytes.
-
- Sep 15, 2014
-
-
Matt Mackall authored
These commands have generic formatting support but no way to enable it yet. When this feature is more fully developed, this flag will be unhidden.
-
- Sep 12, 2014
-
-
Matt Mackall authored
-
- Sep 15, 2014
-
-
Matt Mackall authored
Sadly, this can't be done with the normal templater like we do with XML due to JSON's inter-record comma rules.
-
Matt Mackall authored
This ends up here because it needs to be somewhat encoding aware.
-
Matt Mackall authored
-
- Sep 13, 2014
-
-
Matt Mackall authored
-
- Sep 12, 2014
-
-
Matt Mackall authored
-
- Sep 02, 2014
-
-
Mike Edgar authored
Currently, only the returned meta dictionary is used. An upcoming change will use the returned text offset.
-
- Sep 10, 2014
-
-
Mike Edgar authored
-
Mike Edgar authored
-
- Sep 11, 2014
-
-
Matt Mackall authored
config is generic code that doesn't know about Mercurial usage, so this was at the wrong layer
-
Matt Mackall authored
-
- Aug 19, 2014
- Sep 11, 2014
-
-
durin42 authored
-
- Sep 10, 2014
-
-
durin42 authored
This produces slightly bad results when branches are in play, but overall I think it's probably worthwhile. We might be able to do better with branches somehow, but I haven't given it any thought.
-
durin42 authored
-
durin42 authored
We're about to enhance this support, so test the existing behavior so the improved behavior is obvious in the next patch.
-
- May 26, 2014
-
-
durin42 authored
This makes it possible to estimate how long the "scanning source" phase will take, if the specified source repo type supports a quick "how many changes" check.
-
- Sep 10, 2014
-
-
durin42 authored
-
- Aug 07, 2014
- Sep 05, 2014
-
-
Durham Goode authored
Adds an exception when calling dirstate.setparent without having first called dirstate.beginparentchange. This will prevent people from writing code that modifies the dirstate parent without considering the transactionality of their change. This will break third party extensions that call setparents.
-