|
Created on 2009-02-12.21:51:01 by zooko, last changed 2009-08-27.14:15:56 by admin.
msg7299 (view) |
Author: zooko |
Date: 2009-02-12.21:50:58 |
|
The darcsver tool [1] generates a version number for your project
based on the darcs history. It looks for a darcs tag of the right
format and if it finds it, it parses it to get the version number.
Also, it counts how many patches there are in the repository to
append "-r$NUMBER" to the version (analogous to SVN's "revision
numbers").
This latter feature is quite expensive -- every single time anyone
builds or runs tests in the Tahoe project, the Tahoe build system
invokes darcsver, which invokes "darcs changes --xml" and parses the
output. It takes seconds for "darcs changes --xml" to run, and this
is the single largest delay in the process of running a quick test.
It would be great if there were a command like...
Uh, like "darcs query repo", which emits the count of patches in 0.05
seconds.
Okay! Thanks for using your time machine to fix this bug!
Regards,
Zooko
[1] http://pypi.python.org/pypi/darcsver
|
msg7300 (view) |
Author: zooko |
Date: 2009-02-12.21:51:54 |
|
fixed by time machine
|
msg7301 (view) |
Author: zooko |
Date: 2009-02-12.21:55:51 |
|
Does anyone know what was the earliest stable release of darcs that had "darcs
query repo" which emitted
" Num Patches: 3601"
?
|
msg7305 (view) |
Author: kowey |
Date: 2009-02-13.08:12:28 |
|
On Thu, Feb 12, 2009 at 21:55:54 -0000, Zooko wrote:
> Does anyone know what was the earliest stable release of darcs that had "darcs
> query repo" which emitted
> " Num Patches: 3601"
Note also darcs changes --count
$ darcs changes -p '--count'
Mon Apr 7 16:18:25 BST 2008 David Roundy <droundy@darcs.net>
* add --count output option to changes.
$ darcs changes -p 'show repo'
Fri Nov 16 06:24:53 GMT 2007 Kevin Quick <quick@sparq.org>
* Added "darcs show repo" command to display repository information
|
|
Date |
User |
Action |
Args |
2009-02-12 21:51:01 | zooko | create | |
2009-02-12 21:51:57 | zooko | set | priority: feature status: unread -> resolved messages:
+ msg7300 nosy:
kowey, zooko, simon, thorkilnaur, dmitry.kurochkin |
2009-02-12 21:55:54 | zooko | set | status: resolved -> unknown nosy:
kowey, zooko, simon, thorkilnaur, dmitry.kurochkin messages:
+ msg7301 |
2009-02-13 08:12:30 | kowey | set | nosy:
kowey, zooko, simon, thorkilnaur, dmitry.kurochkin messages:
+ msg7305 |
2009-03-05 14:53:26 | kowey | set | status: unknown -> resolved nosy:
kowey, zooko, simon, thorkilnaur, dmitry.kurochkin |
2009-08-25 17:40:47 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 14:15:56 | admin | set | nosy:
kowey, darcs-devel, zooko, thorkilnaur, dmitry.kurochkin |
|