source: trunk/NEWS @ 888

Last change on this file since 888 was 888, checked in by Peter Johansson, 12 years ago

fixes #374

The problem was in the map year2rev that maps from a year to the last
revision of that year. We got that information from an SVNlog(ROOT)
object. When ROOT was yat/yat the problem (we've seen before)
occured. The problem is that if we follow the log of yat/yat we
realize it was created in 2005, so the map wouldn't cover for year
2004 and 2003. And there are many files, for example
yat/yat/Makefile.am, that were created in 2003 and 2004.

I could see two obvious solutions to the problem. Either call get the
log from repos_root_url or call NODE::log. The latter gives the union
of the logs of nodes in the directory (and below), which should be
sufficient. That, however, also implies that a log call is needed for
every file, which makes this slow in particular since ROOT often is
quite high the files structure. I therefore went with a log call to
repos_root_url, which is fast since it only involves one call to svn
server.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-trac-wiki
File size: 5.5 KB
RevLine 
[84]1$Id: NEWS 888 2009-11-25 04:03:59Z peter $
2
[393]3See the end of this file for copyrights and conditions.
4
[849]5Version 0.8 (released NOT YET)
[888]6  - new configure option --with-plplot
[849]7
8  A complete list of closed tickets can be found here [[br]]
9  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.8
10
[846]11svndigest 0.7.x series from
12    http://dev.thep.lu.se/svndigest/svn/branches/0.7-stable
13
[874]14Version 0.7 (released 22 November 2009)
[693]15  - Upgraded to GLPv3 (ticket:339)
[673]16  - configure option --enable-staticbin is removed (ticket:340)
[547]17  - configure option --enable-wctests is removed (ticket:295)
[874]18  - configure option --enable-svn-support is removed
[524]19  - parsing rules can be set in config file (ticket:283)
[874]20  - Statistics is now cached (ticket:5)
21  - More statistics: StatsType Blame (ticket:24) and StatsType Add (ticket:82)
[439]22
[462]23  A complete list of closed tickets can be found here [[br]]
[687]24  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.7
[420]25
[843]26version 0.6.8 (released 12 November 2009)
27  - configure now handles --disable correctly (issue #383)
28
29  A complete list of closed tickets can be found here [[br]]
30  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=svndigest+0.6.8
31
[768]32version 0.6.7 (released 1 February 2009)
33  - Improved TracLinks (issue #353)
[874]34  - Daylight saving time is now handled correctly (issue #356)
[768]35
36  A complete list of closed tickets can be found here [[br]]
37  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=svndigest+0.6.7
38
[687]39version 0.6.6 (released 4 August 2008)
40  - Improved removal of sub-directory in --target dir (ticket:242 ticket:243)
41  - References were changed to http://dev.thep.lu.se/svndigest
42
43  A complete list of closed tickets can be found here [[br]]
[768]44  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=svndigest+0.6.6
[687]45
[579]46version 0.6.5 (released 18 March 2008)
47  - Fixed color bug in blame output (ticket:278)
48  - Improved error handling when --root parameter is incorrect.
49
50  A complete list of closed tickets can be found here [[br]]
[768]51  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=svndigest+0.6.5
[579]52
[492]53version 0.6.4 (released 14 October 2007)
54  - fixed bug stats were double counted when root was a file (ticket:272)
55  - fixed out of range problem in VectorPlus (ticket:267)
56
57  A complete list of closed tickets can be found here [[br]]
[687]58  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.4
[492]59
[475]60version 0.6.3 (released 31 August 2007)
61  - Copyright update is no longer adding newline to file (ticket:264)
62  - Commandline parsing now accepts '=' syntax (ticket:259)
63
64  A complete list of closed tickets can be found here [[br]]
[687]65  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.3
[475]66
[462]67Version 0.6.2 (released 21 August 2007)
68  - Fixed issue with moving files across different file systems (ticket:251)
69
70  A complete list of closed tickets can be found here [[br]]
[687]71  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.2
[462]72
[439]73Version 0.6.1 (released 9 July 2007)
[687]74  - changed refs to svndigest site to http://dev.thep.lu.se/svndigest
[462]75  - fixed lineover bug in blame output (ticket:235)
[420]76
[462]77  A complete list of closed tickets can be found here [[br]]
[687]78  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6.1
[439]79
[407]80Version 0.6 (released 29 June 2007)
[391]81  - svn blame output
82  - reports for individual authors
[462]83  - differentiating several line types
[352]84  - support for TracLinks
[351]85  - config file, see options `--config-file` and `--generate-config`
[462]86  - support for automatic update of copyright statement
[391]87  - Removed option flag '-rev'
88  - More file extensions supported for parsing.
[350]89
[462]90  A complete list of closed tickets can be found here [[br]]
[687]91  http://dev.thep.lu.se/svndigest/query?status=closed&milestone=0.6
[350]92
[393]93Version 0.5 (released 7 September 2006)
[462]94  - Added support for svndigest:ignore property.
95  - Creation of static svndigest binary is now supported, use
96    --enable-staticbin.
97  - Dates and time now refers to UTC.
98  - Statistics now differentiates between code, comments, and empty
99    lines. Improvements to this parsing is still needed.
[277]100
[393]101Version 0.4 (released 12 August 2006)
[462]102  - Project name changed from svnstat to svndigest.
[277]103
[393]104Version 0.3 (released 10 August 2006)
[462]105  - Improved the generated output.
106  - svnstat handles unexpected situations more gracefully (like
107    running svnstat on a tree that is not under subversion control,
108    trees with items that are not up to date).
109  - Proper version information is displayed using --version option.
[277]110
[393]111Version 0.2 (released 12 March 2006)
[462]112  - Improved web page presentation.
113  - Added option to plot changes against time or revision.
[277]114
[393]115Version 0.1 (released 4 March 2006)
[462]116  - First release.
[350]117
118-------------------------------------------------------------------
119{{{
120Copyright (C) 2005, 2006 Jari Häkkinen
[847]121Copyright (C) 2007, 2008 Jari Häkkinen, Peter Johansson
122Copyright (C) 2009 Peter Johansson
[350]123
[687]124This file is part of svndigest, http://dev.thep.lu.se/svndigest
[350]125
126svndigest is free software; you can redistribute it and/or modify it
127under the terms of the GNU General Public License as published by the
[693]128Free Software Foundation; either version 3 of the License, or (at your
[350]129option) any later version.
130
131svndigest is distributed in the hope that it will be useful, but
132WITHOUT ANY WARRANTY; without even the implied warranty of
133MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
134General Public License for more details.
135
136You should have received a copy of the GNU General Public License
[693]137along with svndigest. If not, see <http://www.gnu.org/licenses/>.
[350]138USA.
139}}}
140----------------------------------------------------------------------
141
Note: See TracBrowser for help on using the repository browser.