root/tools/bundleman/trunk/CHANGES.txt

Revision 52742, 3.0 kB (checked in by bdelbosc, 3 months ago)

bundle can have sources along with externals, make them part of the bundle

Line 
1 ==================
2 BundleMan_ CHANGES
3 ==================
4
5 :author: Benoit Delbosc
6
7 :address: bdelbosc _at_ nuxeo.com
8
9 :revision: $Id: CHANGES.txt 34832 2006-03-30 07:54:12Z bdelbosc $
10
11 :abstract: This document describes changes between BundleMan_ versions.
12
13 .. contents:: Table of Contents
14
15
16
17 BundleMan SVN trunk
18 -------------------
19
20 :Location: http://svn.nuxeo.org/pub/tools/bundleman/trunk/
21
22 :Target: ?
23
24
25 New features
26 ~~~~~~~~~~~~
27
28 * bm-bundle new ``--archive-name`` option to set the archive name.
29
30 * bm-bundle packages and tags the contents that are not externals.
31
32
33 BundleMan 1.2.0
34 ---------------
35
36 :Location: http://svn.nuxeo.org/pub/tools/bundleman/tags/1.2.0
37
38 :Released date: 2007-04-10
39
40 :`Cheesecake  index`_: 464 out of a maximum of 545 points is 85%
41
42
43 New features
44 ~~~~~~~~~~~~
45
46 * bm-bundle new ``--archive-root-directoy`` option to set the root directory
47   inside the targz archive, default is the release name.
48
49 * bm-bundle handles product with a checkout directory inside another
50   product for example you can have an svn:externals like this::
51
52     foo      http://path/svn/products/foo/trunk
53     foo/bar  http://path/svn/products/bar/trunk
54
55
56 BundleMan 1.1.0
57 ---------------
58
59 :Location: http://svn.nuxeo.org/pub/tools/bundleman/tags/1.1.0
60
61 :Released date: 2006-10-18
62
63 :`Cheesecake  index`_: 464 out of a maximum of 545 points is 85%
64
65 Requires
66 ~~~~~~~~
67
68 * You need to reinit your products with a ``bm-product --init`` in order
69   to set up the new svn property.
70
71 New features
72 ~~~~~~~~~~~~
73
74 * bm-bundle new ``--scp remote_path`` option to scp an archive.
75
76 * bm-bundle can release, add a global changelog and create an archive in one
77   step ``bm-bundle --release APPrc2 --changelog APPrc1: -a``.
78
79 * ``bm-product --init`` now set a svn property named bundleman.
80
81 * Handles svn url that contains '/3dparty/' like '/vendor/' svn url.
82
83 * bm-* handles a new ``--log-file LOG_FILE`` or ``-l`` option to set the log
84   file path. Default is set to ``~/bundleman.log``. The bm-* command
85   arguments is also logged.
86
87 * bm-product new ``--archive-url`` option to create an archive without
88   having a working copy.
89
90 Bug Fixes
91 ~~~~~~~~~
92
93 * Traceback with product that have a VERSION and CHANGES files but not
94   managed with bundleman.
95
96 * fix: bm-* archive failed with file that contains spaces.
97
98 * python setup.py test now launch doctests and check that svn version >= 1.2
99
100
101 BundleMan 1.0.0
102 ---------------
103
104 :Location: http://svn.nuxeo.org/pub/tools/bundleman/tags/1.0.0
105
106 :Released date: 2006-09-19
107
108 :`Cheesecake  index`_: 464 out of a maximum of 545 points is 85%
109
110
111 New features
112 ~~~~~~~~~~~~
113
114 * First release
115
116
117
118 ---------------------------------------------
119
120 See the INSTALL_ file for requirement and installation.
121
122 See README_ for more information about BundleMan_.
123
124
125
126 .. _BundleMan: http://public.dev.nuxeo.com/~ben/bundleman/
127 .. _README: README.html
128 .. _INSTALL: INSTALL.html
129 .. _API: api/index.html
130 .. _epydoc: http://epydoc.sourceforge.net/
131 .. _`Cheesecake index`: http://pycheesecake.org/
132
133
134 .. Local Variables:
135 .. mode: rst
136 .. End:
137 .. vim: set filetype=rst:
Note: See TracBrowser for help on using the browser.