Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 532 lines (464 sloc) 25.315 kB
af5259b @mvyskocil support of added .changes in commit message template
mvyskocil authored
1 0.118:
2 - support of added .changes in commit message template
5893781 @adrianschroeter add news line for the commit from mls, speeding up sr listings
adrianschroeter authored
3 - make submit request listing fast by server side filtering
92bbac0 @adrianschroeter forgot NEWS entry for pulling changes via "osc repairlink"
adrianschroeter authored
4 - allow pulling of conflicting changes via "osc repairlink"
3df88ab @adrianschroeter Consolidating delete commands:
adrianschroeter authored
5 - delete commands consolidated:
6 * deleteprj and deletepac are obsolete.
7 * delete and rdelete take over
8 - enable package tracking by default
3e837ce @mvyskocil bugfix: templates in edit commit message causes an empty commit logs
mvyskocil authored
9 - bugfix: templates in edit commit message causes an empty commit logs
ad88054 @mvyskocil osc submitreq create DESTPRJ [DESTPKG]
mvyskocil authored
10 - osc sr create consumes DESTPRJ [DESTPKG] arguments only
3c33ad2 - added: note about using osc on arm machines
Martin Mohring authored
11 - osc build now also tested on native arm targets where uname -m reports a string like armv{4l,5el,6l,7el,7l}
a7f04c2 @nijel Add NEWS entry for my previous commit.
nijel authored
12 - osc rlog now works with srcmd5 also
6173598 @nijel Fix path in news entry.
nijel authored
13 - plugins now should be placed in /usr/lib/osc-plugins to match FHS (the /var path is still supported though)
7f173ab @nijel News entry.
nijel authored
14 - osc now includes automatically generated man page
7074362 @nijel osc can now store credentials in Gnome keyring if it is available (bn…
nijel authored
15 - osc can now store credentials in Gnome keyring if it is available
6552c00 @adrianschroeter indeed, cicount was not supported, but now it is ;)
adrianschroeter authored
16 - new support for osc linkpac to specify cicount attribute
63590a8 @nijel new log/rlog output formats (CSV and XML)
nijel authored
17 - new log/rlog output formats (CSV and XML)
0f3c3d8 @nijel new jobhistory/buildhistory output format (CSV)
nijel authored
18 - new jobhistory/buildhistory output format (CSV)
2c42287 @adrianschroeter Add support to get build logs starting from a given offset
adrianschroeter authored
19 - new option to fetch buildlogs starting at given offset
af5259b @mvyskocil support of added .changes in commit message template
mvyskocil authored
20
20f8234 @adrianschroeter support checkout of single packages via "osc co PACKAGE" when local dir
adrianschroeter authored
21 0.117:
22 - support checkout of single package via "osc co PACKAGE" when local dir is project
89e2e73 @adrianschroeter - allow to specify target project and package on osc branch (requires
adrianschroeter authored
23 - allow to specify target project and package on osc branch (requires server version 1.6)
24 - add option to automatic checkout a branched package
b8642c4 @adrianschroeter make getbinaries working in checked out directories
adrianschroeter authored
25 - support "osc getbinaries" in checkout packages
13ef702 @mvyskocil added osc vc to NEWS
mvyskocil authored
26 - new vc command for editing the changes files (requires build.rpm 2009.04.17 or newest)
b7e491d @adrianschroeter add comment requireing server version 1.6 for repairlink
adrianschroeter authored
27 - new repairlink command for repairing a broken source link (requires server version 1.6)
17cd24b @mvyskocil list view for osc submitreq show
mvyskocil authored
28 - '-b|--brief' option for osc submitreq show subcommand
630084b @adrianschroeter * harmonize parameters of repairlink with other commands
adrianschroeter authored
29 - use "latest" commited revision on checkout, not "upload" (#441783)
a49d15e @mvyskocil just edit option for buildvc and osc vc commands, used /usr/lib/build…
mvyskocil authored
30 - '-e|--just-open' option for vc command and used /usr/lib/build/vc as an executable
20f8234 @adrianschroeter support checkout of single packages via "osc co PACKAGE" when local dir
adrianschroeter authored
31
d547203 @adrianschroeter - support listings of older revisions with "osc ls -R"
adrianschroeter authored
32 0.116:
33 - support listings of older revisions with "osc ls -R"
34 - add --current parameter for linkpac to use current revision of source package fixed.
35 - add osc setlinkrev to add or update revision number in links easily
36 - fix streaming of binary files via "cat" (#493325)
37
4e6c62c @adrianschroeter * go to version 0.115
adrianschroeter authored
38 0.115:
39 - optional transfer of devel project during copy_pac and link_pac is fixing
40 opertation with remote build service instance
41 - "osc ci" fails uploading large files to Provo BuildService
42 - fixed support for accessing download repositories (worked only for download.o.o so far)
43
9bc668c add news entry
Dirk Mueller authored
44 0.114:
f853df1 update NEWS
Dr. Peter Poeml authored
45 - the .oscrc config handling has been cleaned up:
46 * use "apiurl" for everything now (== <protocol>://<host>)
47 * added aliases support for [apiurl] sections in the ~/.oscrc.
48 Example:
49 [http(s)://foobar]
50 ...
51 aliases = foo, bar
52 => "osc -A foo <cmd>" will do the same as "osc -A http(s)://foobar ls"
53 * "scheme" and "apisrv" are deprecated and will produce a warning
54 * when writing a new ~/.oscrc, store the apiurl in the conffile (bnc#478054)
55 * fixed bug that made osc ask for credentials when -A was used (bnc#478054)
56 * fixed crash upon password entry (first startup) (bnc#478052)
57 - osc build:
58 * make product builds work
59 * speed up by using a cookie when fetching the binaries (bnc#477690)
60 * support for VM (kvm or xen) builds
61 * obsolete the need to configure download server, get it from the build
62 service instance instead.
63 * be a bit more verbose if the linked package isn't expanded (bnc#470948)
64 - osc branch:
65 * --develproject option fixed (the API calls it 'ignoredevel' instead of 'nodevelproject')
66 * --revision option added
67 - osc jobhistory: new command to see build job history of a project or a package
68 - osc results/rresults: option -l, --last-build added (show last build results)
69 - osc linkpac: fix failure when -A<url> is used (bnc#479156)
70 - osc commit: don't scare users if they want to commit a nonexistent file (bnc#469167)
71 - osc diff: bugfix to make --pretty option work
72 - 11.1 added to the osc project template
73
9bc668c add news entry
Dirk Mueller authored
74
6d7a501 update NEWS
Dr. Peter Poeml authored
75 0.113:
76 - osc diff -rX:Y: the default is to return an unified diff (to get a pretty
77 diff use the --pretty option)
78 - osc rdiff: the default is to return a pretty diff (to get an unified diff use the --unified option)
79 - osc sr show --diff: the default is to return a pretty diff (to get an unified diff use the --unified option)
80 - osc getbinaries: optionally also download source rpms
81 - osc importsrcpkg: set the url in the package meta (bnc#458083)
82 - osc wipebinaries: added --expansion option
83 - added support for format strings like "%(project)s" and "%(package)s" which
84 can be used in the build-root config option. For example one could use a new
85 chroot for each package.
86 - osc updatepacmetafromspec: fix failure if %description is starting with newline (bnc#462869)
87 - catch OSError exceptions which might be raised by the subprocess module
88 - don't use a hardcoded path for the rpm binary otherwise it fails on
89 distributions like debian
90 - osc meta: be more verbose in case of failure (bnc#459292)
91 - osc mkpac: add info how to enable the package tracking feature (bnc#459288)
3399b2e bump version & update NEWS
Dr. Peter Poeml authored
92
93 0.112:
94 important bugfix:
95 - osc deletepac: prevent recursive deletion of a whole project [bnc#458535]
96 - osc build: support more options: --icecream, --ccache, --with, --without
97 - osc build: --keep-pkgs also saves the src.rpm now
98 - osc build: small fix in debuginfo handling
99 - osc build: new armv7el arch for all binaries for up to ARMv7 EABI with VFP
100
101
656ff4a bump version; update NEWS
Dr. Peter Poeml authored
102 0.111:
103 - fix accidental truncation of .oscrc to 0 bytes
104 - fix osc's ignorance of the revision option (-r) for expanded links
105 - osc build: handle kiwi builds (local image build)
106 - osc build: cross build support
107 - osc build: support for ARMv5 EABI little endian arch added
108 - osc build: fixed detection of the build type (rpm or deb), after change in the buildinfo
109 - osc build: build debuginfo packages if enabled in the project/package meta (this partly fixes #421390)
110
3399b2e bump version & update NEWS
Dr. Peter Poeml authored
111
88e8d5a update NEWS and bumb version (0.110)
Dr. Peter Poeml authored
112 0.110:
113
114 - osc build: no working copy needed anymore when building a local package [bnc#431434]
115 - osc checkout: when checking out a project, and a linkerror occurs for one of
116 the packages, do a checkout in unexpanded form and continue checking out the
117 rest of the project [bnc#428303]
118 - osc deletepac, osc branch: allow slash notation for the project/package arguments
119 - fix deprecation warnings on Factory (which uses Python 2.6)
120 - fix to avoid (internal) stale Package objects [bnc#436932]
121
122
d6d5e44 bump version & update NEWS file
Dr. Peter Poeml authored
123 0.109:
124
125 - osc getbinaries: new command to download binaries directly from the api server
126 - osc rlog: new command to show commit logs of remote packages
127 - osc build: --debug option to the build script which will take care of creating debuginfo packages
128 - add link to plugin API to osc help output
129 - avoid a hard dependency on the rpm-python bindings.
130 - fixed depracation warnings with Python 2.6 [bnc#426612]
131 - streaming of unfinished logfiles fixed
132 - fixed regression of .oscrc template [bnc#427118]
133 Changes were from Marcus_H, poeml, dmueller, tpatzig.
134
135
71c49cb the news of 0.108
Dr. Peter Poeml authored
136 0.108:
137
138 - osc submitreq: has two aliases now: "osc sr" and "osc submitrequest"
139 - osc sr create: prompt to revoke existing requests
140 - osc sr revoke: new command for to get rid of requests to projects one can't write to
141 - osc sr list: allow showing requests in a state other than "new"
142 - osc sr show: show the current state's comment
143 - osc sr log: new command to show the history of a given id
144 - osc sr: enable requests for submitting new packages
145 - osc build: implement --no-checks
146 - osc build: be less strict on the arguments, and guess what's needed. For instance:
147 * osc build PLATFORM ARCH BUILD_DESCR
148 * osc build PLATFORM (ARCH = hostarch, BUILD_DESCR guessed)
149 * osc build ARCH (PLATFORM = build_platform (config option), BUILD_DESCR guessed)
150 * osc build BUILD_DESCR (PLATFORM = build_platform (config option), ARCH = hostarch)
151 * osc build (PLATFORM = build_platform (config option), ARCH = hostarch, BUILD_DESCR guessed)
152 - osc build: download after the target architecture check
153 - osc addremove: bugfixes, --recursive option
154 - osc init: added support to initialize a project dir
155 - osc metafromspec: new alias for 'updatepacmetafromspec' which is hard to remember
156 - osc updatepacmetafromspec: also update URL
157 - osc buildlog: do not download entire log to memory
158 - new http_headers option to add arbitrary headers to HTTP requests
159 - bugfix to make osc work on Gentoo
160 - enhance/update the package and project template
161 - .netrc heritage from previous commandline client has been removed
162 - osc asks for password now, when used with -A
163
164
6ff9612 osc update / checkout: don't check out a working copy, or update an e…
Dr. Peter Poeml authored
165 0.107:
166
167 - osc build: the --extra-pkgs option is now a configurable setting in .oscrc.
168 Default is "extra-pkgs = vim gdb strace"
169 - .oscrc: make tilde expansion work on the packagecachedir setting
f43a22c version 0.107
Dr. Peter Poeml authored
170 - osc update / checkout: don't check out a working copy, or update an existing
171 one, when a source link cannot be applied [bnc#409373]
6ff9612 osc update / checkout: don't check out a working copy, or update an e…
Dr. Peter Poeml authored
172
173
d3da008 bump version (0.106); update NEWS file
Dr. Peter Poeml authored
174 0.106:
175
176 - osc rdiff / osc submitreq show: diff the _expanded_ sources [bnc#408267]
177 - osc submitreq list: show author's name
178 - osc submitreq: shortcut alias 'sr' added
179
180
fdb5e1f list news
Dirk Mueller authored
181 0.105:
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
182
183 - osc submitreq list:
184 - can now be called without parameters, applying to the working copy then.
185 - calling it in a project directory is also possible now.
186 - output was improved. Newest requests are listed first.
187 - osc submitreq delete: a new action which has been added
188 - osc submitreq list/create: use api URL from the working copy
189 - osc meta: editing returns the API error description instead of a plain HTTP
607ed31 - add news entry
Dirk Mueller authored
190 error if available
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
191 - osc copypac: use the correct userid when copying to another api host
192 - osc importsrcpkg: disable signature check when getting data from a rpm file
193 - osc linkpac: --revision option added.
194 - osc search: added option -i|--involved, to show in which projects/packages
87460b2 fix typo
Dr. Peter Poeml authored
195 a developer is involved
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
196 - osc build: double check the buildinfo for local builds. Refuse to build for
197 architectures that are not supported by the host
198 - osc buildhist: change the output into a format which better matches actual
199 RPM filenames.
200 - osc commit: give commit message tempfiles a ".diff" suffix, so syntax
201 highlighting automatically works in capable editors
202 - other bug fixes:
203 - don't expand/unexpand if the working copy has local modifications - this is
204 an ugly workaround for #399247 but this way the working copy isn't screwed up
205 - work around a bug which causes packages to be cached locally under the
206 "None" architecture (and therefore causing issues when building for more
207 than one architecture via osc build).
208 - don't create _linkerror files in working copies
209 - better error handling (mostly printing more details) in a number of cases
210 - show error messages from the API also for type 500 errors
211
fdb5e1f list news
Dirk Mueller authored
212
7d8834a bump version to 0.104, adjust NEWS file
Dr. Peter Poeml authored
213 0.104:
214 - osc update: after update, reset the revision when updating multiple package.
215 Fixes "404: Not Found" type errors when updating an entire project. [bnc#399177]
216 - more/better error messages in some error scenarios
217 - osc wipebinaries: add missing check for commandline arguments, which could
218 cause a PACKAGE argument to be ignored
219 - fixed make_diff in order to avoid errors when committing a new package
220 (created with mkpac)
221
222
06c2cbf bump version to 0.103, adjust NEWS file
Dr. Peter Poeml authored
223 0.103:
224
225 - osc submitreq create: simplify by make osc guess needed parameters, if
226 there is a working copy and it is a source link.
227 - osc submitreq create: don't stop on packages that have a devel project
228 defined, if the submit actually comes from that project.
229 - osc checkout: checkout of source links is now done in expanded form per
230 default. The new option --unexpand-link can be used to get the raw link file.
231 - show the API's error message for HTTP 403 (Forbidden) replies.
232
233
7cfa8b0 update NEWS
Dr. Peter Poeml authored
234 0.102:
235
236 - osc branch: Show the actually created branch project name, not
237 a guessed one. Add --nodevelproject.
238 - osc submitreq: look up the develproject of the target, and if
239 there is one, don't create the request, unless forced with
240 --nodevelproject.
241 - make the global -d option work better under certain circumstances
242
f8daea6 bump version (0.101) and update NEWS file
Dr. Peter Poeml authored
243 0.101:
244
245 - add osc branch command, using the branch API call to branch a package to
246 home:poeml:branches:PRJ/PKG
247 - osc commit now opens $EDITOR for commit message
248 - improved error handling, when API returns HTTP status code 400 (bad request)
249 - osc status: implement -q/--quiet switch
250 - osc info: slightly more verbose
251 - osc deletepac: allow deletion of multiple packages at once
252 - make "osc meta prjconf <project> -e" work again (probably caused by r3702)
253
254
849e2a7 clean up NEWS and TODO in preperation of 0.100 release
Dr. Peter Poeml authored
255 0.100:
256
257 - improved error handling (babysitter.py wrapper, oscerr.py exception classes)
258 Tracebacks are mostly suppressed now. To enable them, use
259 -t, --traceback print call trace in case of errors
260 or set traceback=1 in .oscrc.
261 - other new global options for debugging:
262 --debugger jump into the debugger before executing anything
263 --post-mortem jump into the debugger in case of errors
264 -d, --debug print info useful for debugging
265 - make way for more seamless osc version updates (the .osc directory in working copies
266 will have its own versioning in the future)
267 - osc rprjresults and osc rresults: new commands to show remote build results
268 - osc build: added --baselibs and --jobs options
269 - osc copypac: added --keep-maintainers switch
4d1612f add NEWS entry for osc maintainer -D
Dr. Peter Poeml authored
270 - osc maintainer: new -D/--devel-project switch
849e2a7 clean up NEWS and TODO in preperation of 0.100 release
Dr. Peter Poeml authored
271 - BUILD_DIST environment variable will be ignored (bnc#359846)
272 The following environment variables can still be used:
273 * OSC_SU_WRAPPER overrides the setting of su-wrapper.
274 * OSC_BUILD_ROOT overrides the setting of build-root.
275 * OSC_PACKAGECACHEDIR overrides the setting of packagecachedir.
276
277
278 0.99+patches (interim releases, including Wed Apr 2 16:36:40 CEST 2008)
8a4f253 update NEWS file
Dr. Peter Poeml authored
279
06fb595 clean up TODO and update NEWS file
Dr. Peter Poeml authored
280 - new command submitreq, to handle "submit requests" (next generation build
281 service feature). See http://en.opensuse.org/Build_Service/Collaboration
282 - new link handling:
283 add support for handling linked packages in expanded form. They
284 can be checked out, updated (expanding or unexpanding them),
285 and built locally.
286 Newly introduced options are:
287 * osc checkout: --expand-link
288 * osc update: --expand-link and --unexpand-link
289 - new feature: package tracking. It's not enabled by default and
290 needs to be switched on with do_package_tracking=1 in .oscrc.
291 before using. See
292 http://lists.opensuse.org/opensuse-buildservice/2008-03/msg00114.html
293 - prjresults: add --csv option
294 - req: add option -a / --add-header to inject arbitrary request headers
295 - addremove (and others): ignore _all_ dot files (the buildservice doesn't
296 handle them)
297 - copypac: do a (quicker) server-side copy by default, when source and target
298 are on the same buildservice instance.
87b565f update NEWS file
Dr. Peter Poeml authored
299 - build:
06fb595 clean up TODO and update NEWS file
Dr. Peter Poeml authored
300 - add --debuginfo
87b565f update NEWS file
Dr. Peter Poeml authored
301 - add --no-verify
302 - add --local-package to build a package which doesn't exist on the server
303 - add --alternative-project to specify a project, if the current one doesn't
304 exist on the server
305 - use api url from .osc/_apiurl [#355144]
306 - new command remotebuildlog
307 - diff: fix #347377 (diffing too many files)
308 - checkout: check for project existance beforehand
8a4f253 update NEWS file
Dr. Peter Poeml authored
309 - rdiff: new command for server-side diffs between arbitrary packages
310 - cat: new command to print a file on the standard output
311 - diff: reworked functionality to show newly added files, and behaving more
312 like svn when doing diff against a certain revision
313 - bugfix in {link,aggregate,copy}_pac (<person> elements)
314 - checkout an empty project instead of doing nothing
315 - fix prjresults for newly added packages, where build status is missing
316
317
420b9cf bump version to 0.99; update NEWS file
Dr. Peter Poeml authored
318 0.99:
319
06fad37 update NEWS file
Dr. Peter Poeml authored
320 - aggregatepac: new command, similar to linkpac. Patch from Pavol Rusnak.
420b9cf bump version to 0.99; update NEWS file
Dr. Peter Poeml authored
321 - wipebinaries: added --build-failed and --broken [#335498]
322 - deleteprj: enabled this command, as the backend now supports it
323 - maintainer:
324 - added --verbose option
325 - added functionality to add/remove users from a project/package
326 - print the list of URL to try, when in HTTP debug mode
327 - build: allow to use lbuild, a compatible replacement for build
328 - do not create dirs for non-existing packages during checkout [#259711]
329
330
6c84b42 bump version to 0.98
Dr. Peter Poeml authored
331 0.98:
05b47f7 - commit: switch to new commit mode also if the -F switch is used
Dr. Peter Poeml authored
332
8fdca23 update NEWS file
Dr. Peter Poeml authored
333 - new maintainer command, to list the maintainers of a project or package
334 - ls: add -b option to list binaries
335 - make osc library simpler to use from external scripts
6c84b42 bump version to 0.98
Dr. Peter Poeml authored
336 - new importfromsrcpkg command, to import a package src.rpm from file or URL
337 - new req command, to issue arbitrary requests to the API
338 - initial support for commit messages (ci -m/-F)
05b47f7 - commit: switch to new commit mode also if the -F switch is used
Dr. Peter Poeml authored
339 - implementing a log command to review the commit log
340 - renamed previous "log" command to "buildlog" (short: bl)
6c84b42 bump version to 0.98
Dr. Peter Poeml authored
341 - new meta command, replacing editmeta, editprj, createprj,
342 editpac, createpac, edituser, pattern
343 - added search support
344 - show helpful xml error messages if broken metadata is uploaded
4d61226 bump version (0.97); update NEWS file
Dr. Peter Poeml authored
345
346
347 0.97:
348 - added initial revision handling:
349 - extended "osc co prj pac" to checkout a specific revision of pac
350 - extended "osc up" to update to a specific revision
351 - extended "osc diff" to diff the working copy against a
352 specific revision on the server. NOTE: comparing two
353 server-side revisions (osc diff -r 11:12) is currently
354 not supported!
355 - load subcommands from /var/lib/osc-plugins/ or ~/.osc-plugins/
356 - updatepacmetafromspec scans for spec files automatically. Added --specfile option to updatepacmetafromspec.
357 - wipebinaries: allow to wipe all binaries of packages for which the build is disabled
358 - addremove: ignore foo.rXX, foo.mine for files which are in 'C' state
81583f3 update NEWS file
Dr. Peter Poeml authored
359 - ls: add verbose option to print extra information for packages
360 - for all server-side commands, allow arguments "foo/bar" instead of "foo bar"
0cf26d0 - with small changes, apply a patch from Marcus Huewe:
Dr. Peter Poeml authored
361 - new wipebinaries and abortbuild commands, by courtesy of Marcus Huewe
362 - improved metadata error condition handling (thanks to Marcus Huewe)
f52c020 update NEWS file
Dr. Peter Poeml authored
363 - build: add --userootforbuild option
d31041e update NEWS file
Dr. Peter Poeml authored
364 - build: implement -x/--extra-pkgs option (passed to backend and included in buildinfo result)
365 - make filling out of username in templates work again
9fb1e18 update NEWS file
Dr. Peter Poeml authored
366 - don't try to delete projects, as long it is not implemented in the backend
367 - use new API route for downloading binaries also in configured URLs
368 - make deletepac work again
369
2c4caa4 update NEWS file
Dr. Peter Poeml authored
370
371 0.96:
372 - following suggestions by Christian Boltz and Michal Marek, osc now memorizes
373 where a working copy was checked out from, saving the api server url to
374 .osc/_apiurl.
375 - implement 'info' subcommand
376 - use new api routes in all places
377 - buildhistory works again
378 - copypac: implement package copy from one buildservice instance to another
379 (--to-apiurl option)
380 - the results subcommand now handles multiple <working copy> arguments
4a2c675 - build:
Dr. Peter Poeml authored
381 - build: implement --prefer-pkgs and --keep-pkgs option
755004a update NEWS file
Dr. Peter Poeml authored
382 - applied patch from Michael Marek, fixing all places where error
383 messages were printed to stdout instead of stderr. [#239404]
e29b836 update NEWS file
Dr. Peter Poeml authored
384 - osc is now easier to work with when using alternative API servers. The
385 configured server can be overriden with -A <url> on the commandline.
386 "apisrv" in the config takes a URL now, so the variable "scheme" which was
387 needed in addition before becomes obsolete. For backward compatibility, a
388 hostname (and scheme variable) are accepted like before. Likewise, the auth
389 sections in the config take a URL now, or a hostname:port to keep old config
390 working. HTTP or HTTPS scheme is determined from the URL. Credentials must be
391 configured in .oscrc.
392 - build: use actual api server in urllist for downloading, instead of hardcoded
393 api.opensuse.org [#265211].
394
395
396 0.95:
397 - rewrite the internal HTTP handling
398 - save and reuse HTTP server cookies, which can speed up HTTP requests up about
399 5 times in an iChain setup
400 - adding http_GET/POST/PUT/DELETE() functions, which dispatch to
401 http_request(), and use them everywhere
402 - removing othermethods.py
403 - keeping urlopen(), in case it is used from externally, but have it print out
404 a "depracated" message
405 - finally, global option -H enables HTTP traffic debugging
406 - implement "rebuild all failed packages", via --failed option in rebuildpac
407 subcommand
408 - status -v shows all files, including unmodified ones
409 - suppress the legend in prjresults by default (show with -l)
410 - --version shows the program version number
411 - fix the commit subcommand's argument handling. The following works correctly
412 now: osc ci ../test/onlyinwc `pwd` fstab ../test/f2
413 - fix the download progress meter to work with small terminals [#266989]
414 - update: when updating multiple packages, print each package name
415 - make 'results' subcommand many times faster, by making only a single request
416 - prjresults: sort package names
417 - build: run with --norootforbuild, thereby defaulting to build as abuild user
418 - build: fix (harmless) errors showing up in the build log during buildsystem
419 setup, by using the new <bdep> preinstall and runscripts attributes
420 - update: when updating, don't delete files with local modifications
421 - let the diff subcommand return 1 if differences were found
506e1fa udpate NEWS file
Dr. Peter Poeml authored
422 - fix important bug, which could lead to overwriting local modifications when
423 upstream changes are merged in
424 - if a merge fails, the store copy must be updated neverthelesss
425 - fix testsuite and add testcase for successful merging
426 - sort output of 'status' (unknown files first, filenames alphabetically)
fb9d949 update TODO and NEWS
Dr. Peter Poeml authored
427 - core: added class "metadata" (merge from Susannes /branches/froh/reponator/)
428 - added command alias 'stat' for 'status', like in svn
429 - improved documentation/examples (Lars + Susanne)
430 - print usage info if 'co' is called without arguments
431
3b96e4d bump version (0.9); update NEWS
Dr. Peter Poeml authored
432 0.9:
433 - "iChain-ready" (works with API server now using iChain authentication)
434 - add runtime check for build.rpm version, so the rpm package dependency is
435 no longer required
436 - add 'edituser' command for editing the metadata of a user account. It tries
437 to create a user if it doesn't exist yet. A new command 'usermeta' replaces
438 'id' respectively 'userid'.
439 - rewrite configuration handling. Now the API server can be set in .oscrc
440 - ignore '.gitignore', '.pc', '*~' (now using filename matching [#208969]
5f8fc4e - fix 'status <filename>'
Dr. Peter Poeml authored
441 - fix 'status' to work with project directories as arguments
3b96e4d bump version (0.9); update NEWS
Dr. Peter Poeml authored
442 - fix 'status <filename>'
03413a9 update NEWS and TODO
Dr. Peter Poeml authored
443 - 'rebuildpac' now accepts additional repo and arch argument. Note:
444 the syntax has changed.
445 - add 'prjresults' command to display aggregated build status over
446 an entire project
447 - add 'deleteprj' command (the API server doesn't seem to support
448 it yet, though)
449 - change 'buildhistory' to display human-readable text
a79f38b update NEWS and TODO
Dr. Peter Poeml authored
450 - add 'copypac' subcommand, to copy a complete package to a new package, possibly cross-project
451 - don't die if user tries to 'add' a file which is already versioned
452 - don't die if 'addremove' encounters directories
453 - urlopen(): for server return code 500, print out the reply body
03413a9 update NEWS and TODO
Dr. Peter Poeml authored
454
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
455 0.8:
456 - build: use configuration from *local* specfile (e.g. BuildRequires)
3bcb8b1 update NEWS and TODO
Dr. Peter Poeml authored
457 - build: let envvars OSC_SU_WRAPPER and OSC_BUILD_ROOT override config
458 - build: allow 'dynamical' build-root setting by using %(repo)s and %(arch)s
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
459 - add 'createpac/editpac' and 'createprj/editprj' subcommands which
460 are similar to 'editmeta' but should be more logical to find
461 - added 'deletepac' subcommand
462 - added 'buildhistory' subcommand (formerly 'history'). This only
463 gives out raw xml at this time
0a0d5c7 update NEWS file
Dr. Peter Poeml authored
464 - added 'linkpac' subcommand
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
465 - added ".git" to the excluded files
0a0d5c7 update NEWS file
Dr. Peter Poeml authored
466 - adapt to API changes
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
467 - fixed issue with uploading files when an intercepting web proxy was
468 in between osc and the api server
12b0c4b - fix creation of packages, which did no longer work since the latest…
Dr. Peter Poeml authored
469 - fixed creation of new packages/projects
20a13e7 - bump version (0.7)
Dr. Peter Poeml authored
470
471 0.7:
472 - initial support for local builds (subcommand 'build')
473 - better error handling
474 - new subcommands buildconfig, buildinfo, repos
e22f91c update NEWS file
Dr. Peter Poeml authored
475 - remove requirement on pyxml package
476 - editmeta: add examples for package/project templates
de66393 update NEWS file
Dr. Peter Poeml authored
477 - add support for streaming the build log (thanks to Christoph Thiel)
0a0d5c7 update NEWS file
Dr. Peter Poeml authored
478 - add 'rebuildpac' subcommand
96e4e0b
Dr. Peter Poeml authored
479 - add 'repourls' subcommand
480 - don't diff binary files
de66393 update NEWS file
Dr. Peter Poeml authored
481 - don't try to merge binary files
96e4e0b
Dr. Peter Poeml authored
482 - add a preliminary 'updatepacmetafromspec' subcommand, which takes package
483 metadata from a specfile
484 - fix profiling wrapper
485 - set User-agent
486 - bugfixes:
487 - fix handling of filenames with '+' signs
488 - make 'resolved' more robust
489 - fix merge on 'update' if called from another directory
490 - display reason for build status is 'broken'
491 - handle HTTP error codes != 404 when reading metadata in edit_meta()
492 - handle 'project not found' error in show_project_meta()
493
494
537d6b6 version 0.6
Dr. Peter Poeml authored
495 0.6:
496 - diff bugfix: sometimes displayed diff against obsolete files
497 - update bugfixes: fix update of working copy when adding a file from upstream
498 which is missing locally; fix update in directory with unmodified files:
499 don't try to merge if upstream file wasn't changed at all
500 - add: make it faster
501
502
aa36c25 - add 'help' subcommand (and add help :-)
Dr. Peter Poeml authored
503 0.5:
504 - help :-)
addc632 update NEWS
Dr. Peter Poeml authored
505 - add 'editmeta' subcommand: Edit project/package meta information, creating
506 new project or package if it doesn't exist. The user interface is $EDITOR
aa36c25 - add 'help' subcommand (and add help :-)
Dr. Peter Poeml authored
507 - fix status letter for files merged on update (in analogy to svn , it is
508 either G or U)
509 - if an old _files listing without any metadata is found, don't bother the user
510 with it
511 - make all subcommands properly importable functions
773ae5b update NEWS
Dr. Peter Poeml authored
512 - bug in 'resolved' command fixed, which wouldn't clear the conflict state of a file
aa36c25 - add 'help' subcommand (and add help :-)
Dr. Peter Poeml authored
513
514
2c37f72 - allow 'up' of a project directory (will automatically pull in all new
Dr. Peter Poeml authored
515 0.4:
516 - allow 'up' inside a project directory (will automatically pull in all new
211b197 - add diff3 merge support. Locally modified files are merged with ups…
Dr. Peter Poeml authored
517 packages). (For past checkouts, you may need to put the project name into
518 $prjdir/.osc/_project yourself).
2c37f72 - allow 'up' of a project directory (will automatically pull in all new
Dr. Peter Poeml authored
519 - checkout: preserve mtimes
211b197 - add diff3 merge support. Locally modified files are merged with ups…
Dr. Peter Poeml authored
520 - add diff3 merge support. Locally modified files are merged with upstream changes
521 if possible, and go into Conflict state if that fails.
522 - add 'resolved' command to be used after manual merging.
2c37f72 - allow 'up' of a project directory (will automatically pull in all new
Dr. Peter Poeml authored
523
524
525 0.3:
526 - use the new file metadata, which provides checksum, size and mtime
527 - faster 'status', 'update', 'diff'
528 - improve argument handling, now e.g. 'osc up *' is possible
529 - on first usage, ask for username and password and store them in .oscrc
530 (.netrc can still be used)
531
Something went wrong with that request. Please try again.