notmuch/devel
W. Trevor King 7ef3b65376 nmbug: Auto-checkout in clone if it wouldn't clobber
We currently auto-checkout after pull and merge to make those more
convenient.  They're guarded against data-loss with a leading
_insist_committed().  This commit adds the same convenience to clone,
since in most cases users will have no NMBPREFIX-prefixed tags in
their database when they clone.  Users that *do* have
NMBPREFIX-prefixed tags will get a warning (and I've bumped the
default log level to warning so folks who don't set --log-level will
see it) like:

  $ nmbug clone http://nmbug.notmuchmail.org/git/nmbug-tags.git
  Cloning into '/tmp/nmbug-clone.g9dvd0tv'...
  Checking connectivity: 16674, done.
  Branch config set up to track remote branch config from origin.
  Not checking out to avoid clobbering existing tags: notmuch::0.25, ...
2017-12-11 09:07:09 -04:00
..
nmbug nmbug: Auto-checkout in clone if it wouldn't clobber 2017-12-11 09:07:09 -04:00
check-out-of-tree-build.sh devel/check-out-of-tree-build.sh: consistent naming, consistent quoting 2017-10-05 07:40:36 -03:00
emacs-keybindings.org devel: Document emacs keybindings 2016-10-25 18:10:40 -03:00
gen-testdb.sh test: make script exit (1) if it "fails" to source (.) a file 2015-08-07 21:56:39 +02:00
man-to-mdwn.pl devel/man-to-mdwn.pl: portable locale environment variable setting 2016-06-11 13:01:30 -03:00
news2wiki.pl devel: news2wiki to recognize yyyy-mm-dd or UNRELEASED as release date 2014-07-13 12:35:37 -03:00
printmimestructure devel: add dkg's printmimestructure script to notmuch devel scripts 2013-05-23 08:01:37 -03:00
release-checks.sh devel/release-checks: added checking of copyright year in documentation 2015-11-19 07:34:29 -04:00
RELEASING Start devel directory for developer tools and documentation. 2012-01-17 22:53:31 -04:00
schemata devel/schemata: describe version 4 2017-07-04 08:32:37 -03:00
STYLE STYLE: suggest long names 2016-03-04 20:45:06 -04:00
TODO lib: make notmuch_query_count_messages explicitely exact 2015-03-13 07:58:55 +01:00
try-emacs-mua Use https instead of http where possible 2016-06-05 08:32:17 -03:00
uncrustify.cfg uncrustify.cfg: added 3 new types for uncrustify to know 2012-11-07 08:00:03 -04:00