| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The old version returned [] (for Darcs 2.5) on
darcs show files --no-files --patch 'Initial commit' .be
(called in `be diff` for `test_usage.sh darcs`), because darcs
returned the paths prefixed with './' (e.g. `./.be`, not `.be`). By
calculating relative paths and using the relative paths to determine
which files belong to the directory, we can handle both prefixed and
plain paths.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise
be remove ...
blocks if it needs to remove multiple files, since
bzrlib.builtins.cmd_remove needs write locks, and the second remove
will try to aquire the lock that the first aquire hadn't released. If
we force the release, the lock will be available for the second (and
later) removal.
It's not a problem to call cleanup_now() too often, because calling it
clears the cleanup command stack, so I just added explicit cleanups
after every bzr .run() call.
|
| |
|
|
|
|
|
|
|
|
|
| |
The log output from generating .be/id-cache might confuse new BE
users, so we should distribute the bug repo with a pre-built cache.
update_copyright.py isn't much use without the Git repo from which it
extracts authorship info, so we'll have a cleaner release tarball
without it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Missing bugs
============
/bea/e23 (alpha) is equivalent to /9f9/d08 (in the Mercurial repo).
Similarly, /bea/76a (beta) is equivalent to /9f9/eb9. This is because
the Git and Mercurial repos made the 1.2->1.3 directory format upgrade
independently, and the 1.2 -> 1.3 upgrade converts target strings into
target bugs.
Mercurial:
changeset: 62:ef4f395dc0ce
user: W. Trevor King <wking@drexel.edu>
date: Sun Dec 06 02:15:16 2009 -0500
summary: Upgraded BE repository to Bugs Everywhere Directory v1.3
[add .be/bugs/d08caa3b-08ca-429b-98e7-ab5da5226c92/values,
upgrade Bugs Everywhere Tree 1 0 -> Bugs Everywhere Directory v1.3
...]
Git:
commit 35c49dae09078efb1bbab9d5af4096d35c68adbf
Author: wking <wking@thialfi>
Date: Tue Jun 22 14:15:47 2010 -0400
Upgraded interfaces/web/.be to Bugs Everywhere Directory v1.4
...
[add interfaces/web/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e23d7982-7e32-4c78-b62e-83ecc42b4cd7/values
upgrade Bugs Everywhere Tree 1 0 -> Bugs Everywhere Directory v1.4
...]
Missing comments
================
Basic comment life cycle
------------------------
commit 79ce26825a5a19678e0a26c5a5d78965732d24d3
Author: wking <wking@thialfi>
Date: Tue Jun 22 14:22:36 2010 -0400
Moved CFBE bugs from interfaces/web/.be into .be/
[move interfaces/web/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
to .be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
...]
commit 35c49dae09078efb1bbab9d5af4096d35c68adbf
Author: wking <wking@thialfi>
Date: Tue Jun 22 14:15:47 2010 -0400
Upgraded interfaces/web/.be to Bugs Everywhere Directory v1.4
...
[move interfaces/web/.be/ bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
to interfaces/web/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
...]
commit e9a713798fa7679fa4be6ccba40f77e3fdf3b538
Author: Chris Ball <cjb@t60>
Date: Sun Jun 20 19:27:36 2010 -0400
Remove the .be/ copy from inside cfbe dir
[remove interfaces/web/.be/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
...]
commit 46953e63dd929637f67a4d10065a3f28c403dbdf
Author: Steve Losh <steve@stevelosh.com>
Date: Sat Jan 31 02:24:31 2009 -0500
Implemented the single bug view.
[add .be/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
...]
Lost when
---------
The comments do not seem to have survived the
2eab4691ff80455cd0ca25b2c58fb3acb1dcbdeb merge:
$ git show --pretty=raw 2eab4691ff80455cd0ca25b2c58fb3acb1dcbdeb
commit 2eab4691ff80455cd0ca25b2c58fb3acb1dcbdeb
tree b97ffb0ad8cdfeecc2182fe830e452fabda6eb1a
parent 39d9e788f7133a959f7594d7c8eb7985c4e6f847
parent 4592e1ae1165f74aba16cd76dc2f19197b81465a
author W. Trevor King <wking@drexel.edu> 1277430423 -0400
committer W. Trevor King <wking@drexel.edu> 1277430423 -0400
Merge CFBE bugs into the main BE bug repo
$ git diff 4592e1ae1165f74aba16cd76dc2f19197b81465a..39d9e788f7133a959f7594d7c8eb7985c4e6f847 | grep -A 1 '^diff.*body'
...
diff --git a/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body b/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/e645d562-6f84-4df2-b8ee-86ef42546c16/comments/aea21508-69c2-4d6b-ada1-4fbadac14c56/body
deleted file mode 100644
...
|
| |
|
| |
|
| |
|
|
|
|
| |
This breaks an import dependency cycle.
|
|
|
|
| |
for consistency.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
For example, to install without documentation, use:
$ make DOC= install
which overrides Makefile's default DOC definition, setting it to the
empty string.
|
| |
|
|
|
|
|
| |
Also call remove_makefile_libbe_version_dependencies() on the exported
Makefile.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
New 'gian <gian@grys.it>' for Gianluca and fix 'Marian' -> 'Marien' typo.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This is more consistent with the example set by the root Makefile.
|
|
|
|
|
|
|
|
| |
This has the dual benefits of keeping up with the current DocBook
standard as well as removing the dependency on SGML parsers like
docbook-to-man and docbook2man which may not be available on all
systems. An XSLT processor and the DocBook style sheets are easier
dependencies to satisfy.
|
| |
|
|
|
|
|
| |
As discussed at:
http://void.printf.net/pipermail/be-devel/2010-September/000626.html
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
The old method failed with Windows-style \r\n endlines, etc.
|
| |
|
| |
|
| |
|
|
|
|
| |
address.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug and patch submitted by Marien Zwart. I can't think of any side
effect issues this might raise, so I'm committing it ;). Excerpts
from Marien's email below.
From: Marien Zwart <...>
Date: Tue, 10 Aug 2010 17:45:06 +0200
Subject: [Be-devel] "be help severity" fails (traceback)
...
In current git (d63ec5fd3eca61ea53d06a96bfb52170111fc25d) "be help
severity" produces the following:
Traceback (most recent call last):
...
AttributeError: 'Severity' object has no attribute '_get_bugdir'
...
but I am not sure if this has any unintended side effects, so I'd prefer
not to submit this as a merge request (for someone more familiar with
the code to fix this instead).
...
|
| |
|
|
|
|
|
| |
Added a special template for empty bug lists:
interfaces/web/templates/empty-list.html
|
| |
|
|
|
|
| |
Tested with a single bug attribute change and comment addition.
|
|
|
|
|
| |
This cleans up Mathieu Clabaut's fix to the html_gen definition
problems in `be html -e`.
|