| <center> |
| <img src="/subversion_logo-200x173.png" alt="Subversion" |
| width="200" height="173"> |
| <h2>Status</h2> |
| </center> |
| |
| <!-- ******************************************************************** --> |
| |
| <h3>Development Roadmap</h3> |
| |
| <p> |
| Milestones are set as short timelines (around |
| three weeks), with a few key features. We will be doing plenty |
| of bug fixing and other work during the development towards a |
| milestone, but "meeting a milestone" requires the specified |
| features to have been implemented. |
| </p> |
| |
| <blockquote> |
| <font color="green"><b>Upcoming</b></font>: |
| </blockquote> |
| <ul> |
| <!-- When marking a release as done, please remove the |
| "&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED" |
| from the issue link. --> |
| <li> |
| <b>Subversion 0.28</b> (Sunday, 24 August 2003): Interim |
| release |
| <a href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.28&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED">see |
| issues marked with the "0.28" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.29</b> (Sunday, 7 September 2003): Interim |
| release |
| <a href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.29&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED">see |
| issues marked with the "0.29" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.30</b> (Sunday, 21 September 2003): Interim |
| release |
| <a href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.30&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED">see |
| issues marked with the "0.30" milestone</a>. |
| </li> |
| <li> |
| <b>Beta</b> (TBD): Release candidate, heavy testing. Possible |
| inclusion of newer, less popular features. Beta isn't |
| scheduled yet; we're just scheduling interim releases for |
| every three weeks or so, there's no compelling need to plan |
| beyond that yet. <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=Beta&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED">See |
| issues marked with the "Beta" milestone</a>. |
| </li> |
| <li> |
| <b>1.0 Release</b> (TBD): Release. <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=1.0&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED">See |
| issues marked with the "1.0" milestone</a>. |
| </li> |
| </ul> |
| |
| <blockquote> |
| <font color="green"><b>Done</b></font>: |
| </blockquote> |
| |
| <ul> |
| <li> |
| <b>Subversion 0.27</b> (Sunday, 10 August 2003): Interim |
| release; |
| <a href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.27">see issues marked with the "0.27" milestone</a>. |
| </li> |
| |
| <li> |
| <b>Subversion 0.26</b> (Wednesday, 23 July 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.26">see issues marked with the "0.26" milestone</a>. |
| </li> |
| |
| <li> |
| <b>Subversion 0.25</b> (Thursday, 10 July 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.25">see issues marked with the "0.25" milestone</a>. |
| </li> |
| |
| <li> |
| <b>Subversion 0.24.2</b> (18 June 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.24.1</b> (16 June 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.24</b> (15 June 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.24">see issues marked with the "0.24" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.23</b> (17 May 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.23">see issues marked with the "0.23" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.22.2</b> (13 May 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.22.1</b> (9 May 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.22</b> (7 May 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.22">see issues marked with the "0.22" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.21</b> (15 April 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.21">see issues marked with the "0.21" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.20.1</b> (26 March 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.20</b> (20 March 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.20">see issues marked with the "0.20" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.19.1</b> (12 March 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.19</b> (10 March 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.19">see issues marked with the "0.19" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.18.1</b> (26 February 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.18</b> (19 February 2003): Interim release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.18">see issues marked with the "0.18" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.17.1</b> (22 January 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.17</b> (20 January 2003): Interim |
| release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.17">see issues marked with the "0.17" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.16.1</b> (6 January 2003): Interim bugfix release. |
| </li> |
| <li> |
| <b>Subversion 0.16</b> (3 December 2002): Interim |
| release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.16">see |
| issues marked with the "0.16" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.15</b> (7 November 2002): Interim |
| release; <a |
| href="http://subversion.tigris.org/issues/buglist.cgi?target_milestone=0.15">see |
| issues marked with the "0.15" milestone</a>. |
| </li> |
| <li> |
| <b>Subversion 0.14.5</b> (29 October 2002): Interim |
| release; fixed a configuration bug found in 0.14.4. This is |
| the last release in the "0.14" series. Later releases, even |
| interim releases, will increment the minor (middle) number; |
| and the patch (rightmost) number will indicate the iteration |
| of the release, for cases where we do post-release bugfixing. |
| See <a href="http://apr.apache.org/versioning.html" |
| >http://apr.apache.org/versioning.html</a> for more details. |
| </li> |
| <li> |
| <b>Subversion 0.14.4</b> (29 October 2002): Interim |
| release, again mostly general bugfixes. Superseded |
| immediately by 0.14.5 (see above). |
| </li> |
| <li> |
| <b>Subversion 0.14.3</b> (20 September 2002): Interim |
| release, mostly general bugfixes. |
| </li> |
| <li> |
| <b>Subversion 0.14.2</b> (22 August 2002): Interim |
| release; see issues marked with the "0.14.2" milestone. |
| </li> |
| <li> |
| <b>Subversion 0.14.1</b> (9 Aug 2002): |
| <br>Interim release after Alpha, mostly bugfixes, some feature |
| enhancements. |
| </li> |
| <li> |
| <b>Alpha</b> (23 July 2002): |
| <br>Most commonly used features completed. Freeze on major |
| new features. |
| </li> |
| <li> |
| <b>Subversion 0.13.2</b> (28 June 2002): |
| <br> |
| Fixes to regression test suite, filesystem improvements, |
| bring win32 build up-to-date and allow configuration files |
| under Win32 |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=579" |
| >issue #579</a>), |
| fix various command line client outputs |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=728" |
| >issue #728</a>), |
| add a man page, and of course the usual bug fixes. |
| </li> |
| <li> |
| <b>Subversion 0.13.1</b> (20 June 2002): continuing the |
| wrap-up for Alpha. |
| <br> |
| module system |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=517" |
| >issue #517</a>), |
| client feedback system rewrite |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=662" |
| >issue #662</a>), copy history traversal in many commands, a |
| new <tt>svn export</tt> command, versioned headers and libs, |
| improved test framework, more SWIG work, the delta combiner, |
| and the usual round of bug fixes. |
| </li> |
| <li> |
| <b>Subversion 0.13.0</b> (10 June 2002): Wrapping up |
| large work items in preparation for an Alpha release. |
| Primary issues fixed: |
| |
| fs dump/load format |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=648" |
| >issue #648</a>); |
| new fs nodeID schema |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=654" |
| >issue #654</a>); |
| vsn-rsrc-urls use rev/path |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=652" |
| >issue #652</a>); |
| module system |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=517" |
| >issue #517</a>); |
| reporting deleted entries to the server |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=658" |
| >issue #658</a>); |
| eliminate skel_t usage |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=656" |
| >issue #656</a>). |
| </li> |
| <li> |
| <b>Subversion 0.12</b> (3 May 2002): |
| <br> |
| Updates to handle disjoint working copies |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=663" |
| >issue #663</a>); |
| version the execute bit on files |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=522" |
| >issue #522</a>); |
| use text-base checksums in working copies |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=549" |
| >issue #549</a>); |
| fix bug in keyword expansion (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=646" |
| >issue #646</a>); |
| various fixes/improvements to the versioning filesystem (issues |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=648" |
| >#648</a>, |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=651" |
| >#651</a>, and |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=653" |
| >#653</a>, and |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=654" |
| >#654</a>), improvements to svn diff and svn rm. |
| </li> |
| <li> |
| <b>Subversion 0.11</b> (12 Apr 2002): |
| <br> |
| Commits to handle disjoint working copies |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=575" |
| >issue #575</a>); |
| use 3-way merge in updates; |
| access to repository via http proxy |
| (<a href="http://subversion.tigris.org/issues/show_bug.cgi?id=579" |
| >issue #579</a>); |
| <tt>svn merge</tt> (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=504" |
| >issue #504</a>); |
| various fixes for text editor invocation (issues |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=638" |
| >#638</a>, |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=633" |
| >#633</a>, and |
| <a href="http://subversion.tigris.org/issues/show_bug.cgi?id=615" |
| >#615</a>). |
| </li> |
| <li> <b>Subversion 0.10</b> (8 Mar 2002): usability, |
| reliability, and performance: |
| <br> |
| Delta-editor interface changes to promote better memory usage; |
| "streamy" writes into the FS (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=412" |
| >issue #412</a>); better pool management overall; |
| clearer error messages; configuration improvements. |
| </li> |
| <li> <b>Subversion 0.9</b> (18 Feb 2002): |
| "svn switch" (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=575" |
| >issue #575</a>); resolution of some repository db stability |
| issues (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=608">issue |
| #608</a>); and many small features and bugfixes since 0.8, all |
| praise to the Conquering Developer Hordes. See the |
| <a href="http://svn.collab.net/repos/svn/trunk/CHANGES">CHANGES</a> |
| file for details. |
| </li> |
| <li> <b>Subversion 0.8</b> (14 Jan 2002): Commit system rewrite (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=463">issue |
| #463</a>); diffs over the network in both directions (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=518">issue |
| #518</a>); newline conversion and keyword substitution (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=524">issue |
| #524</a>); and code migration from libsvn_fs to libsvn_repos (<a |
| href="http://subversion.tigris.org/issues/show_bug.cgi?id=428">issue |
| #428</a>). |
| </li> |
| <li> <b>Subversion 0.7</b> (3 Dec 2001): Branching and tagging. |
| </li> |
| <li> <b>Subversion 0.6 (Milestone 6)</b> (12 Nov 2001): Complete |
| "<tt>svn log</tt>", and have "<tt>svn mv</tt>", |
| "<tt>svn cp</tt>" working at least on files, with directory |
| support optional (for this milestone, that is, not in the long term). |
| </li> |
| <li> <b>Milestones 4 and 5</b> (19 Oct 2001): These milestones |
| were reached together, and fix various bugs related to properties, |
| networking, and filesystem deltification. |
| </li> |
| <li> <b>Milestone 3</b> (30 August 2001): Subversion is now |
| self-hosting; see the <a href="/project_source.html">Project |
| Source</a> page for details. |
| </li> |
| <li><b>Milestone 2</b> (15 May 2001): Rudimentary working filesystem; |
| client can checkout/update/commit using WebDAV layer. |
| </li> |
| <li><b>Milestone 1</b> (20 Oct 2000): Basic working copy manipulation; |
| client can checkout/update/commit using XML files. |
| </li> |
| </ul> |
| |
| <!-- ******************************************************************** --> |
| |
| <h3>The Big Picture</h3> |
| |
| <blockquote> |
| |
| (taken from the <a |
| href="http://subversion.tigris.org/servlets/ProjectDocumentList">design |
| document</a>) |
| |
| <p> |
| <img src="subversion-diagram.png" alt="Design Diagram" |
| width="579" height="565"> |
| <p> |
| |
| <br> |
| <br> |
| |
| </blockquote> |