Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 757 lines (679 sloc) 37.438 kb
1325b28 @mvyskocil --csv/--format options for osc results
mvyskocil authored
1 0.127
bf7213b @adrianschroeter add a --size-limit option to checkout and update.
adrianschroeter authored
2 - add size limit mode, files can be ignored on checkout or update given a certain size limit.
1325b28 @mvyskocil --csv/--format options for osc results
mvyskocil authored
3 - --csv/--format options for results command - using format user can explicitly specify what he wants print
6e388a2 @mvyskocil osc branch reads project/package in package directory
mvyskocil authored
4 - osc branch reads project/package in package directory
0042855 @adrianschroeter fix creation of package link, when target project has the package via li...
adrianschroeter authored
5 - fix creation of package link, when target project has the package via linked project
9f65f13 @adrianschroeter add "osc rq acceptallnew $PROJECT" command to show and accept all reques...
adrianschroeter authored
6 - add "osc rq acceptallnew $PROJECT" command to show and accept all request in new state.
7 This makes sense esp. for projects which work with default reviewers before.
a337968 @adrianschroeter * support branching with --force, to override existing target.
adrianschroeter authored
8 #
9 # Features which require OBS 2.0
10 #
b397b35 @adrianschroeter add sha256 verification for downloaded files via source service
adrianschroeter authored
11 - support "osc add http://...", this uses obs source service for downloading a file and verify it via sha256 verifier service
a337968 @adrianschroeter * support branching with --force, to override existing target.
adrianschroeter authored
12 - add support for CBpreinstall/CBinstall
13 - support branch --force to override target
14 - support for "unresolvable" state of OBS 2.0
1325b28 @mvyskocil --csv/--format options for osc results
mvyskocil authored
15
9bb2ed4 @marcus-h - updated NEWS file (added only user relevant changes)
marcus-h authored
16 0.126
6ae1022 changed: cross build emulation strings in build and osc are now same
Martin Mohring authored
17 - added VM autosetup to osc. This requires appropriate OBS version and build script version.
18 - enhanced QEMU cross build support with 'armv4l' 'armv5el' 'armv6el' 'armv7el' 'armv8el' 'mips' 'mips64' 'ppc' 'ppc64' 'sh4' arch strings now supported on x86 host
4bd3d51 suggest git, svn, ... if indicated, after oscerr.NoWorkingCopy
Juergen Weigert authored
19 - suggest git, svn, ... if indicated, after oscerr.NoWorkingCopy
38c0621 osc ls -u -- same logic here as mls suggests for osc cat.
Juergen Weigert authored
20 - "osc cat" & "osc ls" now auto-expands through link.
f9855a8 "osc cat" now auto-expands through link. New option -n to suppress this.
Juergen Weigert authored
21 - fixed "osc add" after "osc delete".
293d035 @adrianschroeter fix patchinfo command, not crashing anymore
adrianschroeter authored
22 - fix "osc patchinfo" command (crashed before)
73b5bc6 @adrianschroeter fixing attribute set/create command for final 1.7 API
adrianschroeter authored
23 - fixed SSL proxy support
24 - fixed meta attribute create and set calls
1d44150 @mvyskocil add a buildlogurl support to osc remotebuildlog command
mvyskocil authored
25 - osc remotebuildlog supports a buildlogurl
c48cc43 @adrianschroeter add "Allow --prefer-pkgs to parse repodata" feature from Luke Imhoff
adrianschroeter authored
26 - Allow --prefer-pkgs to parse repodata
1cb627a @adrianschroeter allow to skip source services
adrianschroeter authored
27 - new "osc build --no-service" option to skip source service update
57a8533 @adrianschroeter fix linktobranch apiurl usage
adrianschroeter authored
28 - fix linktobranch apiurl usage
f9aa6c7 @adrianschroeter support package search with project results needed for maintained search...
adrianschroeter authored
29 - "maintained package" search is telling relevant projects now
30 * requires OBS 1.7.2 or 2.0
9bb2ed4 @marcus-h - updated NEWS file (added only user relevant changes)
marcus-h authored
31 - added "osc chroot" command
32 - fixed #547005 ("osc co could show download progress")
33 - added "--interactive" option to "osc request"
34 - store commit message so it doesn't get lost on failure
35 - added "--cpio-bulk-download" and "--download-api-only" options to "osc build"
36 - added "osc localbuildlog" command
37 - added "--build-uid uid:gid|caller" option to "osc build" to specify abuild id in chroot
38 - verify files using rpm bindings and keys supplied by buildservice
39 - added "--exclude-target-project <prj>" option to "osc rq list"
40 - added "--message" option to "osc branch"
41 - added "osc config" command to set/get/delete a config option
42 - added "--binary" and "--baseproject" options to "osc search"
7b5e937 Add support for --preload and --offline to osc build.
Jan-Simon Möller authored
43 - added "-o/--offline" and "-l/--preload" options to osc build
44 * osc build -l standard i586 foo.spec (to cache all dependencies)
45 * osc build -o standard i586 foo.spec (to build without contacting the api)
7a5add4 @adrianschroeter post 0.125
adrianschroeter authored
46
f9438b7 @adrianschroeter open 0.125 development ...
adrianschroeter authored
47 0.125
6ca8d75 @adrianschroeter add comment for "git pull"
adrianschroeter authored
48 - add "osc pull" command to fetch and merge changes in the link target
60c3b45 @adrianschroeter mention the great new stuff (proxy SSL) from Marcus in NEWS notes
adrianschroeter authored
49 - new proxy support via SSL
bc09c27 @adrianschroeter add features from Ludwig and Michael to NEWS file
adrianschroeter authored
50 - when a broken link is encountered automatically switch to last working
51 version. use 'osc pull' to repair the broken link.
52 - osc my request is showing now also requests from other people target to
53 myself
f9438b7 @adrianschroeter open 0.125 development ...
adrianschroeter authored
54
74e5eb8 @marcus-h - updated NEWS file
marcus-h authored
55 #
56 # Features which require OBS 1.7
57 #
58 - new config option 'submitrequest_on_accept_action' to specify a default action
59 if a submitrequest has been accepted
2aa4700 @adrianschroeter add osc linktobranch command
adrianschroeter authored
60 - add "osc linktobranch" command to convert a classic link to a branch package
217db3c @adrianschroeter show scheduler state for each repo with "results" and "prjresults"
adrianschroeter authored
61 - show scheduler state for each repo with "results" and "prjresults"
74e5eb8 @marcus-h - updated NEWS file
marcus-h authored
62
2410505 @adrianschroeter and continue with 0.124 ...
adrianschroeter authored
63 0.124
bb6e27d - added 'osc bugowner' as a more intelligent version of 'osc maintainer...
Jürgen Weigert authored
64 - added 'osc bugowner' as a more intelligent version of 'osc maintainer -B'
65 - added option '-B' to osc maintainer, prints bugowner OR maintainer.
66 - added 'osc req help' as convenience alias to 'osc help req'.
67 - 'osc in' to be done. Its usage just prints a suggested zypper command line.
68 - give better hint how to use osc vc without network connectivity.
69 - added printing of cache statistices to osc build
455a173 @adrianschroeter support http proxies when using python 2.6 or newer (#551004)
adrianschroeter authored
70 - support http proxies when using python 2.6 or newer (#551004)
33dcce4 @adrianschroeter implement "mbranch" call as documented on
adrianschroeter authored
71 - partial fix for checkout problems (bnc#551147)
7b5d11c @marcus-h - updated NEWS file
marcus-h authored
72 - fixed #477690 ("osc fetching binaries really slow")
7769144 osc jobhistory accepts now also PRJ [PKG] REPO ARCH - enables query if...
Jan-Simon Möller authored
73 - osc jobhistory accepts also "prj [pkg] repo arch" now
3226fb0 add PRJ PKG also as args of buildinfo and buildconfig
Jan-Simon Möller authored
74 - osc buildinfo accepts now also "prj pkg repo arch [spec/dsc]"
75 - osc buildconfig accepts now also "prj pkg repo arch"
0019f08 @adrianschroeter mention Ludwigs m2crypto fixes
adrianschroeter authored
76 - fixed warning messages regarding SSL certificate on some plattforms (Fedora)
bc6f77d @adrianschroeter * patchinfo runtime fixes
adrianschroeter authored
77 - support submit requests on project level, osc is checking which packages
78 have changed and submits only the changed after asking back.
2e46311 @adrianschroeter show worker/id on jobhistory and make it faster by adding a default
adrianschroeter authored
79 - show worker/id on jobhistory and make it faster by adding a default limit of 20
2393044 @adrianschroeter add "osc build --root" option to allow to specify build root directory.
adrianschroeter authored
80 - add "osc build --root" option to allow to specify build root directory
519d3d3 @adrianschroeter document build --release option
adrianschroeter authored
81 - add "osc build --release" option to allow to specify a package release number
fb8c8e1 @lnussel update NEWS
lnussel authored
82 - added osc mv command which can rename file and leave them under version control
edc55d8 add dependson and whatdependson commands
Adrian Schröter authored
83 - added new commands "dependson" and "whatdependson" to find out which packages get
84 triggered before checkin/request accept.
0b60db7 @adrianschroeter * Revert fetch-cpio support for now, too many complains due to broken
adrianschroeter authored
85 - add new "osc build --linksource" option, speeds up esp. image building a lot
3949066 @adrianschroeter add "osc triggerreason", show detailed reason of a build trigger
adrianschroeter authored
86 - add "osc triggerreason" command to show detail reason, why a package got triggered for build
fb8c8e1 @lnussel update NEWS
lnussel authored
87 - Incompatible changes:
88 * osc se now prints Project Package, instead of Package Project
89 for easier copy&paste.
90 * osc se uses exact search by default. Use osc se -s for
91 substring search
92 * osc repourls neither needs nor accepts a path to a package
93 working dir anymore
133bd7a @lnussel sanitize osc repos command
lnussel authored
94 * osc repo neither needs nor accepts a path to a package or
95 project working dir anymore
116f75f @adrianschroeter * allow to limit the osc search results by the existens of attributes
adrianschroeter authored
96 #
97 # Features which require OBS 1.7
98 #
99 - search: allow to limit results via existing attibutes
b9b8f36 @adrianschroeter basic meta attribute features, to show, set, create or delete attributes
adrianschroeter authored
100 - added "osc meta attribute" for basic attribute creation, deletion, showing and value setting
33dcce4 @adrianschroeter implement "mbranch" call as documented on
adrianschroeter authored
101 - implement "osc mbranch" call to create projects with multiple source package (instances)
8d551e0 @prusnak fix whitespace
prusnak authored
102 - new "osc patchinfo" command: basic patchinfo generation and modification support
bc6f77d @adrianschroeter * patchinfo runtime fixes
adrianschroeter authored
103 - add support for _patchinfo package submissions in "osc sr" on project level
f27fc0f @adrianschroeter support review handling of requests (new "osc review accept/decline
adrianschroeter authored
104 - support review handling of requests (new "osc review accept/decline $REQUEST_ID" command
2410505 @adrianschroeter and continue with 0.124 ...
adrianschroeter authored
105
b51caea @adrianschroeter 0.122 is in openSUSE:Tools, go for 0.123 ...
adrianschroeter authored
106 0.123
f8545f8 @lnussel use python-m2crypto for actually secure SSL
lnussel authored
107 - IMPORTANT: ssl certificate checks are actually performed now to
108 prevent man-in-the-middle-attacks. python-m2crypto is needed to
109 make this work. Certificate checks can be turned off per server
110 via 'sslcertck = 0' in .oscrc.
6575669 added expand_proj_pack() for suggested '.' handling.
Jürgen Weigert authored
111 - 'osc list' option -D now only limits non-'new' requests. In state 'new' all are shown.
112 - suggest 'osc list' --bugowner option. Not implemented.
b8a915b @adrianschroeter Revert half introduced incompatible changes
adrianschroeter authored
113 - added 'osc rq help' as convenience alias to 'osc help rq'.
7d99da0 @adrianschroeter fix NEWS file
adrianschroeter authored
114 - 'osc in' to be done. Its usage just prints a suggested zypper command line.
115 - Incompatible change: osc se now prints Project Package, instead of Package Project
116 for easier copy&paste.
117 - fix checkout of packages, which contain not committed files (but uploaded)
d47bbd8 @adrianschroeter add project key management command (osc signkey)
adrianschroeter authored
118 - add signing key management command (osc signkey)
119 * shows public part of project key
120 * allows (re)creation of a project key
121 * allows deletion of a project key
9266647 @adrianschroeter - support 100% offline build when using "osc build --noinit ..."
adrianschroeter authored
122 - support 100% offline build when using "osc build --noinit ..."
8ea675b @adrianschroeter declare this as 0.123 release :)
adrianschroeter authored
123 -> buildinfo gets cached in local directory as .buildinfo.xml
b51caea @adrianschroeter 0.122 is in openSUSE:Tools, go for 0.123 ...
adrianschroeter authored
124
816ed7b @adrianschroeter 0.121 released, go for 0.122
adrianschroeter authored
125 0.122
6babfdf - added missing code for 'osc sr -l [ID]'
Jürgen Weigert authored
126 - added missing code for 'osc sr -l [ID]'
127 - allow osc cat with one parameter, if it is a url.
56d4f12 - make osc getpac really get the package (instead of branch only)!
Jürgen Weigert authored
128 - make osc getpac really get the package (instead of branch only)!
129 - expanded several tabs to spaces.
130 - added default project to new getpac and bco subcommand. .oscrc:getpac_default_project = OpenSUSE:Factory
131 (not added to branch subcommand, to not interfere with its syntax.)
6648377 @adrianschroeter * add python-keyring support
adrianschroeter authored
132 - add support for generic python-keyring lib, supports KWallet, Gnome keyring, MacOS and Windows.
48e96a9 @adrianschroeter + - make buildhist command usable without checked out package
adrianschroeter authored
133 - make buildhist command usable without checked out package
134 - rename old "platform/s" names to "repository/ies" (internal cleanup only)
41d181d @adrianschroeter prepare 0.122 release
adrianschroeter authored
135 - fixed osc diff -c N, it failed with int and string concatenation
136 - made osc diff and rdiff more similar: added -p, -c to rdiff, removed -u from rdiff.
8d551e0 @prusnak fix whitespace
prusnak authored
137 made -u default for both, renamed --pretty to --plain as it is the opposite of -u
e040ae8 @adrianschroeter - support modification flages on creation of submit request
adrianschroeter authored
138 #
139 # Features which require OBS 1.7
140 #
141 - option to download server side generated _service:* files on update
142 - support for running source services locally. Happens by default on source update
143 and build.
144 - support modification flages on creation of submit request
145 (for auto update or clean up packages or to avoid it, when submit request got accepted)
146 - show request ids from package source logs
572b790 @marcus-h - updated NEWS
marcus-h authored
147 - added support to require local packages which don't exist in the obs for a local build. This
148 fixes #377021, #481193
816ed7b @adrianschroeter 0.121 released, go for 0.122
adrianschroeter authored
149
3bba7dc @adrianschroeter add 0.121.1 hotfix release
adrianschroeter authored
150 0.121.1
151 - fixed creation of new ~/.oscrc files
152 - fixed "osc my request" command
153
e8fdb89 @adrianschroeter revert juergen private versions...
adrianschroeter authored
154 0.121
9e67dae @adrianschroeter bring back sr --diff option
adrianschroeter authored
155 - fixed osc rq list -U to not look into the local dir
f2a738d Thanks Marcus, for looking into my FIXME's -- I could have never done
Jürgen Weigert authored
156 - added osc my ... pkg/prj/req shorthand commands
157 - add 'osc se' alias for 'osc search -e'
158 - add -b -m -M to 'osc search'
403576b - hack for _help_preprocess_cmd_option_list to survive setup.py build
Jürgen Weigert authored
159 - hack for _help_preprocess_cmd_option_list to survive setup.py build
83b1b5c All in one go.
Jürgen Weigert authored
160 - made rresults an alias for results. python decorators are a strange concept...
161 - asserting that ~/.oscrc remains mode 0600
162 - no more plain text passwords in ~/.oscrc, we store now as bz2+base64
163 - added verbosity control -v -q. To be used in guess_proj_pack()
164 - added 'll' and 'ls -l' as shorthand to 'list -v'
165 - started to change to explicit dual license GPLv2 or GPLv3 to conform to Novell policy.
166 - added revision parameter to show_upstream_srcmd5(), so that it can be used in do_cat later.
167 - allowed both integer and srcmd5 revisions in meta_get_filelist()
168 - added 'lL', 'LL': allowed -e and -v together in do_list(). Was an internal error before.
169 - added cat -e, to cat a file through a link.
170 'cat -e -r 3' expands through the third revision of the _link.
171 - added subcmd bco as alias for branch -c
172 - added primitive experimental support for .oscrc:checkout_no_colon = 1
173 - suggest using svn when .svn found.
174 - alias submitpac submitrequest
175 - osc bco now continues to checkout after branch target exists error.
176 - added .oscrc:plaintext_passwd=1 for backwards compatibility
177 - moved core.py:exclude_stuff to .oscrc:exclude_glob and expand it to catch *.orig etc.
80de172 @adrianschroeter revert changes which introduce inconsitencies or will conflict with
adrianschroeter authored
178 - added osc rq list -a; a shorthand for enumerating all states
179 - osc rq list -D nnn limit to requests nnn days old.
d46812b @adrianschroeter add sr --diff options from Ludwig to NEWS file
adrianschroeter authored
180 - osc sr --diff option added
83b1b5c All in one go.
Jürgen Weigert authored
181 - improved help texts with repairlink to point to osc resolved.
182 - improved passx code when creating oscrc.
f4fcc41 @adrianschroeter 0.120 is about to get released, switch to version 0.120.90
adrianschroeter authored
183 - osc metafromspec allows editing before send
87067cd @adrianschroeter add --role option to maintainer command
adrianschroeter authored
184 - allow handling of other roles than "maintainer" with maintainer command
185 (-r role)
ccdfcf7 @adrianschroeter * Improve usability when listing or showing requests.
adrianschroeter authored
186 - fix and improve request list and show output
0243415 @mvyskocil new osc rremove command
mvyskocil authored
187 - new osc rremove command for remote source files removal
80de172 @adrianschroeter revert changes which introduce inconsitencies or will conflict with
adrianschroeter authored
188 - first part of support to handle _service\* files correctly
724f577 @mvyskocil More options in commit filelist change
mvyskocil authored
189 - osc commit asks if some file has a '?' status (can be skipped by --force option)
9b722d6 @adrianschroeter reqeuest list -s X,Y was broken, a state can have only one value. And
adrianschroeter authored
190 - fixed request list for multiple states
3f50700 add entry to NEWS
Jan-Simon Möller authored
191 - new option --overlay
192 - new option --rsync-src / --rsync-dest
f4fcc41 @adrianschroeter 0.120 is about to get released, switch to version 0.120.90
adrianschroeter authored
193
626aa36 @adrianschroeter * bump version to 0.119.90 to show that this is a pre version
adrianschroeter authored
194 0.120:
195 - support "setlinkrev" for whole projects
d017b16 @adrianschroeter * add "osc request list -t <type>" to list only submit, delete or
adrianschroeter authored
196 - add "setlinkrev --unset" for removing revision references
197 - add "osc request list -t <type>" to list only submit, delete or develchange requests
198 - add shell completion scripts
199 - fix support of listing requests with multiple actions
7ef5e04 @adrianschroeter * "osc maintainer" is following to the development project / package now
adrianschroeter authored
200 - "osc maintainer" is following to the development project / package now
201 - "osc maintainer" list maintainer and bugowner roles now
626aa36 @adrianschroeter * bump version to 0.119.90 to show that this is a pre version
adrianschroeter authored
202
49ceab6 @adrianschroeter jump to version 0.119 to avoid problems with 0.118 snapshot packages
adrianschroeter authored
203 0.119:
dc81d5f @adrianschroeter new request syntax as proposed on ml.
adrianschroeter authored
204 - Support new request types
205 - "submitreq" command has a new syntax (incompatible !)
8d551e0 @prusnak fix whitespace
prusnak authored
206 - new "deleterequest" command
dc81d5f @adrianschroeter new request syntax as proposed on ml.
adrianschroeter authored
207 - new "changedevelrequest" command
208 - new "request" command for showing/modifing requests
46d7261 @adrianschroeter import new request handling from branch:
adrianschroeter authored
209 - Multiple actions in one request is not yet supported by osc
dc81d5f @adrianschroeter new request syntax as proposed on ml.
adrianschroeter authored
210 - The new commands require an OBS 1.7 server, submitreq is still working with
211 older servers.
af5259b @mvyskocil support of added .changes in commit message template
mvyskocil authored
212 - support of added .changes in commit message template
5893781 @adrianschroeter add news line for the commit from mls, speeding up sr listings
adrianschroeter authored
213 - make submit request listing fast by server side filtering
92bbac0 @adrianschroeter forgot NEWS entry for pulling changes via "osc repairlink"
adrianschroeter authored
214 - allow pulling of conflicting changes via "osc repairlink"
3df88ab @adrianschroeter Consolidating delete commands:
adrianschroeter authored
215 - delete commands consolidated:
216 * deleteprj and deletepac are obsolete.
217 * delete and rdelete take over
218 - enable package tracking by default
3e837ce @mvyskocil bugfix: templates in edit commit message causes an empty commit logs
mvyskocil authored
219 - bugfix: templates in edit commit message causes an empty commit logs
dc81d5f @adrianschroeter new request syntax as proposed on ml.
adrianschroeter authored
220 - osc submitrequest consumes DESTPRJ [DESTPKG] arguments only
3c33ad2 - added: note about using osc on arm machines
Martin Mohring authored
221 - 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
222 - osc rlog now works with srcmd5 also
6173598 @nijel Fix path in news entry.
nijel authored
223 - 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
224 - osc now includes automatically generated man page
7074362 @nijel osc can now store credentials in Gnome keyring if it is available (bnc#4...
nijel authored
225 - 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
226 - new support for osc linkpac to specify cicount attribute
63590a8 @nijel new log/rlog output formats (CSV and XML)
nijel authored
227 - new log/rlog output formats (CSV and XML)
e12100f @nijel osc search can now output CSV
nijel authored
228 - new jobhistory/buildhistory/search output format (CSV)
2c42287 @adrianschroeter Add support to get build logs starting from a given offset
adrianschroeter authored
229 - new option to fetch buildlogs starting at given offset
0648a8c @adrianschroeter - new option for copypac
adrianschroeter authored
230 - new option for copypac
231 * -r to specify source revision
232 * -m to specify a comment (and send default comment if not specified)
b6246d7 @mvyskocil --xml output for results and rresults command, results_meta is obsoleted
mvyskocil authored
233 - new option to results(r), and rresults:
011426d @mvyskocil -r|--repo and -a|--arch options for results, rresults and results_meta c...
mvyskocil authored
234 * -r|--repo to specify a repository(repositories)
235 * -a|--arch to specify a architexure(s)
b6246d7 @mvyskocil --xml output for results and rresults command, results_meta is obsoleted
mvyskocil authored
236 * --xml for xml output (makes results_meta obsolete)
dc81d5f @adrianschroeter new request syntax as proposed on ml.
adrianschroeter authored
237 - request list -M shows open SRs created by the user.
e46cba2 @adrianschroeter - justify comments from Jan-Simon, reflecting that the former behaviour
adrianschroeter authored
238 - Fixed build support for images, only refered packages from buildinfo get used. (#485047)
b556208 @adrianschroeter rename "req" command to "api".
adrianschroeter authored
239 - "req" command got renamed to "api" to avoid clash with "request" command
d85d38f @mvyskocil smarter default platform for osc build
mvyskocil authored
240 - osc build has a smarter default platform selection - it checks the
241 availibility config value, 'standard' and 'opensuse_Factory' in platforms list and in case
242 of fail it uses the last entry from that list
60ecca1 @adrianschroeter new osc linkpac -f to allow to override existing _link files, patch by
adrianschroeter authored
243 - new osc linkpac -f to allow to override existing _link files
4c60d1b @adrianschroeter rename "rebuildpac" to "rebuild", but keep "rebuildpac" as alias.
adrianschroeter authored
244 - rename "rebuildpac" to "rebuild", but keep "rebuildpac" as alias
af5259b @mvyskocil support of added .changes in commit message template
mvyskocil authored
245
20f8234 @adrianschroeter support checkout of single packages via "osc co PACKAGE" when local dir
adrianschroeter authored
246 0.117:
247 - 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
248 - allow to specify target project and package on osc branch (requires server version 1.6)
249 - add option to automatic checkout a branched package
b8642c4 @adrianschroeter make getbinaries working in checked out directories
adrianschroeter authored
250 - support "osc getbinaries" in checkout packages
13ef702 @mvyskocil added osc vc to NEWS
mvyskocil authored
251 - 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
252 - new repairlink command for repairing a broken source link (requires server version 1.6)
17cd24b @mvyskocil list view for osc submitreq show
mvyskocil authored
253 - '-b|--brief' option for osc submitreq show subcommand
630084b @adrianschroeter * harmonize parameters of repairlink with other commands
adrianschroeter authored
254 - use "latest" commited revision on checkout, not "upload" (#441783)
a49d15e @mvyskocil just edit option for buildvc and osc vc commands, used /usr/lib/build/vc...
mvyskocil authored
255 - '-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
256
d547203 @adrianschroeter - support listings of older revisions with "osc ls -R"
adrianschroeter authored
257 0.116:
258 - support listings of older revisions with "osc ls -R"
259 - add --current parameter for linkpac to use current revision of source package fixed.
260 - add osc setlinkrev to add or update revision number in links easily
261 - fix streaming of binary files via "cat" (#493325)
262
4e6c62c @adrianschroeter * go to version 0.115
adrianschroeter authored
263 0.115:
264 - optional transfer of devel project during copy_pac and link_pac is fixing
265 opertation with remote build service instance
266 - "osc ci" fails uploading large files to Provo BuildService
267 - fixed support for accessing download repositories (worked only for download.o.o so far)
268
9bc668c add news entry
Dirk Mueller authored
269 0.114:
8d551e0 @prusnak fix whitespace
prusnak authored
270 - the .oscrc config handling has been cleaned up:
f853df1 update NEWS
Dr. Peter Poeml authored
271 * use "apiurl" for everything now (== <protocol>://<host>)
272 * added aliases support for [apiurl] sections in the ~/.oscrc.
273 Example:
274 [http(s)://foobar]
275 ...
276 aliases = foo, bar
277 => "osc -A foo <cmd>" will do the same as "osc -A http(s)://foobar ls"
278 * "scheme" and "apisrv" are deprecated and will produce a warning
279 * when writing a new ~/.oscrc, store the apiurl in the conffile (bnc#478054)
280 * fixed bug that made osc ask for credentials when -A was used (bnc#478054)
281 * fixed crash upon password entry (first startup) (bnc#478052)
8d551e0 @prusnak fix whitespace
prusnak authored
282 - osc build:
f853df1 update NEWS
Dr. Peter Poeml authored
283 * make product builds work
284 * speed up by using a cookie when fetching the binaries (bnc#477690)
285 * support for VM (kvm or xen) builds
286 * obsolete the need to configure download server, get it from the build
287 service instance instead.
288 * be a bit more verbose if the linked package isn't expanded (bnc#470948)
8d551e0 @prusnak fix whitespace
prusnak authored
289 - osc branch:
f853df1 update NEWS
Dr. Peter Poeml authored
290 * --develproject option fixed (the API calls it 'ignoredevel' instead of 'nodevelproject')
291 * --revision option added
292 - osc jobhistory: new command to see build job history of a project or a package
293 - osc results/rresults: option -l, --last-build added (show last build results)
294 - osc linkpac: fix failure when -A<url> is used (bnc#479156)
295 - osc commit: don't scare users if they want to commit a nonexistent file (bnc#469167)
296 - osc diff: bugfix to make --pretty option work
297 - 11.1 added to the osc project template
298
9bc668c add news entry
Dirk Mueller authored
299
6d7a501 update NEWS
Dr. Peter Poeml authored
300 0.113:
301 - osc diff -rX:Y: the default is to return an unified diff (to get a pretty
302 diff use the --pretty option)
303 - osc rdiff: the default is to return a pretty diff (to get an unified diff use the --unified option)
304 - osc sr show --diff: the default is to return a pretty diff (to get an unified diff use the --unified option)
305 - osc getbinaries: optionally also download source rpms
306 - osc importsrcpkg: set the url in the package meta (bnc#458083)
307 - osc wipebinaries: added --expansion option
308 - added support for format strings like "%(project)s" and "%(package)s" which
309 can be used in the build-root config option. For example one could use a new
310 chroot for each package.
311 - osc updatepacmetafromspec: fix failure if %description is starting with newline (bnc#462869)
312 - catch OSError exceptions which might be raised by the subprocess module
313 - don't use a hardcoded path for the rpm binary otherwise it fails on
314 distributions like debian
315 - osc meta: be more verbose in case of failure (bnc#459292)
8d551e0 @prusnak fix whitespace
prusnak authored
316 - osc mkpac: add info how to enable the package tracking feature (bnc#459288)
3399b2e bump version & update NEWS
Dr. Peter Poeml authored
317
318 0.112:
319 important bugfix:
320 - osc deletepac: prevent recursive deletion of a whole project [bnc#458535]
321 - osc build: support more options: --icecream, --ccache, --with, --without
322 - osc build: --keep-pkgs also saves the src.rpm now
8d551e0 @prusnak fix whitespace
prusnak authored
323 - osc build: small fix in debuginfo handling
3399b2e bump version & update NEWS
Dr. Peter Poeml authored
324 - osc build: new armv7el arch for all binaries for up to ARMv7 EABI with VFP
325
326
656ff4a bump version; update NEWS
Dr. Peter Poeml authored
327 0.111:
328 - fix accidental truncation of .oscrc to 0 bytes
329 - fix osc's ignorance of the revision option (-r) for expanded links
330 - osc build: handle kiwi builds (local image build)
331 - osc build: cross build support
332 - osc build: support for ARMv5 EABI little endian arch added
333 - osc build: fixed detection of the build type (rpm or deb), after change in the buildinfo
334 - osc build: build debuginfo packages if enabled in the project/package meta (this partly fixes #421390)
335
3399b2e bump version & update NEWS
Dr. Peter Poeml authored
336
88e8d5a update NEWS and bumb version (0.110)
Dr. Peter Poeml authored
337 0.110:
338
339 - osc build: no working copy needed anymore when building a local package [bnc#431434]
340 - osc checkout: when checking out a project, and a linkerror occurs for one of
341 the packages, do a checkout in unexpanded form and continue checking out the
342 rest of the project [bnc#428303]
343 - osc deletepac, osc branch: allow slash notation for the project/package arguments
344 - fix deprecation warnings on Factory (which uses Python 2.6)
345 - fix to avoid (internal) stale Package objects [bnc#436932]
346
347
d6d5e44 bump version & update NEWS file
Dr. Peter Poeml authored
348 0.109:
349
350 - osc getbinaries: new command to download binaries directly from the api server
351 - osc rlog: new command to show commit logs of remote packages
352 - osc build: --debug option to the build script which will take care of creating debuginfo packages
353 - add link to plugin API to osc help output
354 - avoid a hard dependency on the rpm-python bindings.
355 - fixed depracation warnings with Python 2.6 [bnc#426612]
356 - streaming of unfinished logfiles fixed
357 - fixed regression of .oscrc template [bnc#427118]
358 Changes were from Marcus_H, poeml, dmueller, tpatzig.
359
360
71c49cb the news of 0.108
Dr. Peter Poeml authored
361 0.108:
362
363 - osc submitreq: has two aliases now: "osc sr" and "osc submitrequest"
364 - osc sr create: prompt to revoke existing requests
365 - osc sr revoke: new command for to get rid of requests to projects one can't write to
366 - osc sr list: allow showing requests in a state other than "new"
367 - osc sr show: show the current state's comment
368 - osc sr log: new command to show the history of a given id
369 - osc sr: enable requests for submitting new packages
8d551e0 @prusnak fix whitespace
prusnak authored
370 - osc build: implement --no-checks
71c49cb the news of 0.108
Dr. Peter Poeml authored
371 - osc build: be less strict on the arguments, and guess what's needed. For instance:
372 * osc build PLATFORM ARCH BUILD_DESCR
373 * osc build PLATFORM (ARCH = hostarch, BUILD_DESCR guessed)
374 * osc build ARCH (PLATFORM = build_platform (config option), BUILD_DESCR guessed)
375 * osc build BUILD_DESCR (PLATFORM = build_platform (config option), ARCH = hostarch)
376 * osc build (PLATFORM = build_platform (config option), ARCH = hostarch, BUILD_DESCR guessed)
377 - osc build: download after the target architecture check
8d551e0 @prusnak fix whitespace
prusnak authored
378 - osc addremove: bugfixes, --recursive option
71c49cb the news of 0.108
Dr. Peter Poeml authored
379 - osc init: added support to initialize a project dir
380 - osc metafromspec: new alias for 'updatepacmetafromspec' which is hard to remember
381 - osc updatepacmetafromspec: also update URL
382 - osc buildlog: do not download entire log to memory
383 - new http_headers option to add arbitrary headers to HTTP requests
384 - bugfix to make osc work on Gentoo
385 - enhance/update the package and project template
386 - .netrc heritage from previous commandline client has been removed
387 - osc asks for password now, when used with -A
388
389
6ff9612 osc update / checkout: don't check out a working copy, or update an exis...
Dr. Peter Poeml authored
390 0.107:
391
392 - osc build: the --extra-pkgs option is now a configurable setting in .oscrc.
393 Default is "extra-pkgs = vim gdb strace"
394 - .oscrc: make tilde expansion work on the packagecachedir setting
8d551e0 @prusnak fix whitespace
prusnak authored
395 - osc update / checkout: don't check out a working copy, or update an existing
f43a22c version 0.107
Dr. Peter Poeml authored
396 one, when a source link cannot be applied [bnc#409373]
6ff9612 osc update / checkout: don't check out a working copy, or update an exis...
Dr. Peter Poeml authored
397
398
d3da008 bump version (0.106); update NEWS file
Dr. Peter Poeml authored
399 0.106:
400
401 - osc rdiff / osc submitreq show: diff the _expanded_ sources [bnc#408267]
8d551e0 @prusnak fix whitespace
prusnak authored
402 - osc submitreq list: show author's name
d3da008 bump version (0.106); update NEWS file
Dr. Peter Poeml authored
403 - osc submitreq: shortcut alias 'sr' added
404
405
fdb5e1f list news
Dirk Mueller authored
406 0.105:
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
407
8d551e0 @prusnak fix whitespace
prusnak authored
408 - osc submitreq list:
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
409 - can now be called without parameters, applying to the working copy then.
410 - calling it in a project directory is also possible now.
411 - output was improved. Newest requests are listed first.
412 - osc submitreq delete: a new action which has been added
413 - osc submitreq list/create: use api URL from the working copy
414 - osc meta: editing returns the API error description instead of a plain HTTP
607ed31 - add news entry
Dirk Mueller authored
415 error if available
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
416 - osc copypac: use the correct userid when copying to another api host
417 - osc importsrcpkg: disable signature check when getting data from a rpm file
418 - osc linkpac: --revision option added.
419 - osc search: added option -i|--involved, to show in which projects/packages
87460b2 fix typo
Dr. Peter Poeml authored
420 a developer is involved
20e75c4 update NEWS and TODO file
Dr. Peter Poeml authored
421 - osc build: double check the buildinfo for local builds. Refuse to build for
422 architectures that are not supported by the host
423 - osc buildhist: change the output into a format which better matches actual
424 RPM filenames.
425 - osc commit: give commit message tempfiles a ".diff" suffix, so syntax
426 highlighting automatically works in capable editors
427 - other bug fixes:
428 - don't expand/unexpand if the working copy has local modifications - this is
429 an ugly workaround for #399247 but this way the working copy isn't screwed up
430 - work around a bug which causes packages to be cached locally under the
431 "None" architecture (and therefore causing issues when building for more
432 than one architecture via osc build).
433 - don't create _linkerror files in working copies
434 - better error handling (mostly printing more details) in a number of cases
435 - show error messages from the API also for type 500 errors
436
fdb5e1f list news
Dirk Mueller authored
437
7d8834a bump version to 0.104, adjust NEWS file
Dr. Peter Poeml authored
438 0.104:
439 - osc update: after update, reset the revision when updating multiple package.
440 Fixes "404: Not Found" type errors when updating an entire project. [bnc#399177]
441 - more/better error messages in some error scenarios
442 - osc wipebinaries: add missing check for commandline arguments, which could
443 cause a PACKAGE argument to be ignored
444 - fixed make_diff in order to avoid errors when committing a new package
445 (created with mkpac)
446
447
06c2cbf bump version to 0.103, adjust NEWS file
Dr. Peter Poeml authored
448 0.103:
449
8d551e0 @prusnak fix whitespace
prusnak authored
450 - osc submitreq create: simplify by make osc guess needed parameters, if
06c2cbf bump version to 0.103, adjust NEWS file
Dr. Peter Poeml authored
451 there is a working copy and it is a source link.
452 - osc submitreq create: don't stop on packages that have a devel project
453 defined, if the submit actually comes from that project.
454 - osc checkout: checkout of source links is now done in expanded form per
455 default. The new option --unexpand-link can be used to get the raw link file.
456 - show the API's error message for HTTP 403 (Forbidden) replies.
457
458
7cfa8b0 update NEWS
Dr. Peter Poeml authored
459 0.102:
460
461 - osc branch: Show the actually created branch project name, not
462 a guessed one. Add --nodevelproject.
463 - osc submitreq: look up the develproject of the target, and if
464 there is one, don't create the request, unless forced with
465 --nodevelproject.
466 - make the global -d option work better under certain circumstances
467
f8daea6 bump version (0.101) and update NEWS file
Dr. Peter Poeml authored
468 0.101:
469
470 - add osc branch command, using the branch API call to branch a package to
471 home:poeml:branches:PRJ/PKG
472 - osc commit now opens $EDITOR for commit message
473 - improved error handling, when API returns HTTP status code 400 (bad request)
474 - osc status: implement -q/--quiet switch
475 - osc info: slightly more verbose
476 - osc deletepac: allow deletion of multiple packages at once
477 - make "osc meta prjconf <project> -e" work again (probably caused by r3702)
478
479
849e2a7 clean up NEWS and TODO in preperation of 0.100 release
Dr. Peter Poeml authored
480 0.100:
481
482 - improved error handling (babysitter.py wrapper, oscerr.py exception classes)
483 Tracebacks are mostly suppressed now. To enable them, use
484 -t, --traceback print call trace in case of errors
485 or set traceback=1 in .oscrc.
486 - other new global options for debugging:
487 --debugger jump into the debugger before executing anything
488 --post-mortem jump into the debugger in case of errors
489 -d, --debug print info useful for debugging
490 - make way for more seamless osc version updates (the .osc directory in working copies
491 will have its own versioning in the future)
492 - osc rprjresults and osc rresults: new commands to show remote build results
493 - osc build: added --baselibs and --jobs options
494 - osc copypac: added --keep-maintainers switch
4d1612f add NEWS entry for osc maintainer -D
Dr. Peter Poeml authored
495 - osc maintainer: new -D/--devel-project switch
849e2a7 clean up NEWS and TODO in preperation of 0.100 release
Dr. Peter Poeml authored
496 - BUILD_DIST environment variable will be ignored (bnc#359846)
497 The following environment variables can still be used:
8d551e0 @prusnak fix whitespace
prusnak authored
498 * OSC_SU_WRAPPER overrides the setting of su-wrapper.
849e2a7 clean up NEWS and TODO in preperation of 0.100 release
Dr. Peter Poeml authored
499 * OSC_BUILD_ROOT overrides the setting of build-root.
500 * OSC_PACKAGECACHEDIR overrides the setting of packagecachedir.
501
502
503 0.99+patches (interim releases, including Wed Apr 2 16:36:40 CEST 2008)
8a4f253 update NEWS file
Dr. Peter Poeml authored
504
06fb595 clean up TODO and update NEWS file
Dr. Peter Poeml authored
505 - new command submitreq, to handle "submit requests" (next generation build
506 service feature). See http://en.opensuse.org/Build_Service/Collaboration
507 - new link handling:
508 add support for handling linked packages in expanded form. They
509 can be checked out, updated (expanding or unexpanding them),
510 and built locally.
511 Newly introduced options are:
512 * osc checkout: --expand-link
513 * osc update: --expand-link and --unexpand-link
514 - new feature: package tracking. It's not enabled by default and
515 needs to be switched on with do_package_tracking=1 in .oscrc.
516 before using. See
517 http://lists.opensuse.org/opensuse-buildservice/2008-03/msg00114.html
518 - prjresults: add --csv option
519 - req: add option -a / --add-header to inject arbitrary request headers
520 - addremove (and others): ignore _all_ dot files (the buildservice doesn't
521 handle them)
522 - copypac: do a (quicker) server-side copy by default, when source and target
523 are on the same buildservice instance.
87b565f update NEWS file
Dr. Peter Poeml authored
524 - build:
06fb595 clean up TODO and update NEWS file
Dr. Peter Poeml authored
525 - add --debuginfo
87b565f update NEWS file
Dr. Peter Poeml authored
526 - add --no-verify
527 - add --local-package to build a package which doesn't exist on the server
528 - add --alternative-project to specify a project, if the current one doesn't
529 exist on the server
530 - use api url from .osc/_apiurl [#355144]
531 - new command remotebuildlog
532 - diff: fix #347377 (diffing too many files)
533 - checkout: check for project existance beforehand
8a4f253 update NEWS file
Dr. Peter Poeml authored
534 - rdiff: new command for server-side diffs between arbitrary packages
535 - cat: new command to print a file on the standard output
536 - diff: reworked functionality to show newly added files, and behaving more
537 like svn when doing diff against a certain revision
538 - bugfix in {link,aggregate,copy}_pac (<person> elements)
539 - checkout an empty project instead of doing nothing
540 - fix prjresults for newly added packages, where build status is missing
541
542
420b9cf bump version to 0.99; update NEWS file
Dr. Peter Poeml authored
543 0.99:
544
06fad37 update NEWS file
Dr. Peter Poeml authored
545 - aggregatepac: new command, similar to linkpac. Patch from Pavol Rusnak.
420b9cf bump version to 0.99; update NEWS file
Dr. Peter Poeml authored
546 - wipebinaries: added --build-failed and --broken [#335498]
547 - deleteprj: enabled this command, as the backend now supports it
548 - maintainer:
549 - added --verbose option
550 - added functionality to add/remove users from a project/package
551 - print the list of URL to try, when in HTTP debug mode
552 - build: allow to use lbuild, a compatible replacement for build
553 - do not create dirs for non-existing packages during checkout [#259711]
554
555
6c84b42 bump version to 0.98
Dr. Peter Poeml authored
556 0.98:
05b47f7 - commit: switch to new commit mode also if the -F switch is used
Dr. Peter Poeml authored
557
8fdca23 update NEWS file
Dr. Peter Poeml authored
558 - new maintainer command, to list the maintainers of a project or package
559 - ls: add -b option to list binaries
560 - make osc library simpler to use from external scripts
6c84b42 bump version to 0.98
Dr. Peter Poeml authored
561 - new importfromsrcpkg command, to import a package src.rpm from file or URL
562 - new req command, to issue arbitrary requests to the API
563 - 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
564 - implementing a log command to review the commit log
565 - renamed previous "log" command to "buildlog" (short: bl)
6c84b42 bump version to 0.98
Dr. Peter Poeml authored
566 - new meta command, replacing editmeta, editprj, createprj,
567 editpac, createpac, edituser, pattern
568 - added search support
569 - show helpful xml error messages if broken metadata is uploaded
4d61226 bump version (0.97); update NEWS file
Dr. Peter Poeml authored
570
571
572 0.97:
573 - added initial revision handling:
574 - extended "osc co prj pac" to checkout a specific revision of pac
575 - extended "osc up" to update to a specific revision
576 - extended "osc diff" to diff the working copy against a
577 specific revision on the server. NOTE: comparing two
578 server-side revisions (osc diff -r 11:12) is currently
579 not supported!
580 - load subcommands from /var/lib/osc-plugins/ or ~/.osc-plugins/
581 - updatepacmetafromspec scans for spec files automatically. Added --specfile option to updatepacmetafromspec.
582 - wipebinaries: allow to wipe all binaries of packages for which the build is disabled
583 - addremove: ignore foo.rXX, foo.mine for files which are in 'C' state
81583f3 update NEWS file
Dr. Peter Poeml authored
584 - ls: add verbose option to print extra information for packages
585 - 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
586 - new wipebinaries and abortbuild commands, by courtesy of Marcus Huewe
587 - improved metadata error condition handling (thanks to Marcus Huewe)
f52c020 update NEWS file
Dr. Peter Poeml authored
588 - build: add --userootforbuild option
d31041e update NEWS file
Dr. Peter Poeml authored
589 - build: implement -x/--extra-pkgs option (passed to backend and included in buildinfo result)
590 - make filling out of username in templates work again
9fb1e18 update NEWS file
Dr. Peter Poeml authored
591 - don't try to delete projects, as long it is not implemented in the backend
592 - use new API route for downloading binaries also in configured URLs
593 - make deletepac work again
594
2c4caa4 update NEWS file
Dr. Peter Poeml authored
595
596 0.96:
597 - following suggestions by Christian Boltz and Michal Marek, osc now memorizes
598 where a working copy was checked out from, saving the api server url to
8d551e0 @prusnak fix whitespace
prusnak authored
599 .osc/_apiurl.
2c4caa4 update NEWS file
Dr. Peter Poeml authored
600 - implement 'info' subcommand
601 - use new api routes in all places
602 - buildhistory works again
603 - copypac: implement package copy from one buildservice instance to another
604 (--to-apiurl option)
605 - the results subcommand now handles multiple <working copy> arguments
4a2c675 - build:
Dr. Peter Poeml authored
606 - build: implement --prefer-pkgs and --keep-pkgs option
755004a update NEWS file
Dr. Peter Poeml authored
607 - applied patch from Michael Marek, fixing all places where error
608 messages were printed to stdout instead of stderr. [#239404]
e29b836 update NEWS file
Dr. Peter Poeml authored
609 - osc is now easier to work with when using alternative API servers. The
8d551e0 @prusnak fix whitespace
prusnak authored
610 configured server can be overriden with -A <url> on the commandline.
e29b836 update NEWS file
Dr. Peter Poeml authored
611 "apisrv" in the config takes a URL now, so the variable "scheme" which was
612 needed in addition before becomes obsolete. For backward compatibility, a
613 hostname (and scheme variable) are accepted like before. Likewise, the auth
614 sections in the config take a URL now, or a hostname:port to keep old config
615 working. HTTP or HTTPS scheme is determined from the URL. Credentials must be
616 configured in .oscrc.
617 - build: use actual api server in urllist for downloading, instead of hardcoded
618 api.opensuse.org [#265211].
619
620
621 0.95:
622 - rewrite the internal HTTP handling
623 - save and reuse HTTP server cookies, which can speed up HTTP requests up about
624 5 times in an iChain setup
625 - adding http_GET/POST/PUT/DELETE() functions, which dispatch to
626 http_request(), and use them everywhere
8d551e0 @prusnak fix whitespace
prusnak authored
627 - removing othermethods.py
e29b836 update NEWS file
Dr. Peter Poeml authored
628 - keeping urlopen(), in case it is used from externally, but have it print out
629 a "depracated" message
630 - finally, global option -H enables HTTP traffic debugging
631 - implement "rebuild all failed packages", via --failed option in rebuildpac
632 subcommand
633 - status -v shows all files, including unmodified ones
634 - suppress the legend in prjresults by default (show with -l)
635 - --version shows the program version number
636 - fix the commit subcommand's argument handling. The following works correctly
8d551e0 @prusnak fix whitespace
prusnak authored
637 now: osc ci ../test/onlyinwc `pwd` fstab ../test/f2
e29b836 update NEWS file
Dr. Peter Poeml authored
638 - fix the download progress meter to work with small terminals [#266989]
639 - update: when updating multiple packages, print each package name
640 - make 'results' subcommand many times faster, by making only a single request
641 - prjresults: sort package names
642 - build: run with --norootforbuild, thereby defaulting to build as abuild user
643 - build: fix (harmless) errors showing up in the build log during buildsystem
644 setup, by using the new <bdep> preinstall and runscripts attributes
645 - update: when updating, don't delete files with local modifications
646 - let the diff subcommand return 1 if differences were found
506e1fa udpate NEWS file
Dr. Peter Poeml authored
647 - fix important bug, which could lead to overwriting local modifications when
648 upstream changes are merged in
649 - if a merge fails, the store copy must be updated neverthelesss
650 - fix testsuite and add testcase for successful merging
651 - sort output of 'status' (unknown files first, filenames alphabetically)
fb9d949 update TODO and NEWS
Dr. Peter Poeml authored
652 - core: added class "metadata" (merge from Susannes /branches/froh/reponator/)
653 - added command alias 'stat' for 'status', like in svn
654 - improved documentation/examples (Lars + Susanne)
655 - print usage info if 'co' is called without arguments
656
3b96e4d bump version (0.9); update NEWS
Dr. Peter Poeml authored
657 0.9:
658 - "iChain-ready" (works with API server now using iChain authentication)
659 - add runtime check for build.rpm version, so the rpm package dependency is
660 no longer required
661 - add 'edituser' command for editing the metadata of a user account. It tries
662 to create a user if it doesn't exist yet. A new command 'usermeta' replaces
663 'id' respectively 'userid'.
664 - rewrite configuration handling. Now the API server can be set in .oscrc
665 - ignore '.gitignore', '.pc', '*~' (now using filename matching [#208969]
5f8fc4e - fix 'status <filename>'
Dr. Peter Poeml authored
666 - fix 'status' to work with project directories as arguments
3b96e4d bump version (0.9); update NEWS
Dr. Peter Poeml authored
667 - fix 'status <filename>'
03413a9 update NEWS and TODO
Dr. Peter Poeml authored
668 - 'rebuildpac' now accepts additional repo and arch argument. Note:
669 the syntax has changed.
670 - add 'prjresults' command to display aggregated build status over
671 an entire project
672 - add 'deleteprj' command (the API server doesn't seem to support
673 it yet, though)
674 - change 'buildhistory' to display human-readable text
a79f38b update NEWS and TODO
Dr. Peter Poeml authored
675 - add 'copypac' subcommand, to copy a complete package to a new package, possibly cross-project
676 - don't die if user tries to 'add' a file which is already versioned
677 - don't die if 'addremove' encounters directories
678 - urlopen(): for server return code 500, print out the reply body
03413a9 update NEWS and TODO
Dr. Peter Poeml authored
679
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
680 0.8:
681 - build: use configuration from *local* specfile (e.g. BuildRequires)
8d551e0 @prusnak fix whitespace
prusnak authored
682 - build: let envvars OSC_SU_WRAPPER and OSC_BUILD_ROOT override config
3bcb8b1 update NEWS and TODO
Dr. Peter Poeml authored
683 - 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
684 - add 'createpac/editpac' and 'createprj/editprj' subcommands which
685 are similar to 'editmeta' but should be more logical to find
686 - added 'deletepac' subcommand
687 - added 'buildhistory' subcommand (formerly 'history'). This only
688 gives out raw xml at this time
0a0d5c7 update NEWS file
Dr. Peter Poeml authored
689 - added 'linkpac' subcommand
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
690 - added ".git" to the excluded files
0a0d5c7 update NEWS file
Dr. Peter Poeml authored
691 - adapt to API changes
5947848 bump version (0.8); update NEWS file
Dr. Peter Poeml authored
692 - fixed issue with uploading files when an intercepting web proxy was
693 in between osc and the api server
12b0c4b - fix creation of packages, which did no longer work since the latest ch...
Dr. Peter Poeml authored
694 - fixed creation of new packages/projects
20a13e7 - bump version (0.7)
Dr. Peter Poeml authored
695
696 0.7:
697 - initial support for local builds (subcommand 'build')
698 - better error handling
699 - new subcommands buildconfig, buildinfo, repos
e22f91c update NEWS file
Dr. Peter Poeml authored
700 - remove requirement on pyxml package
701 - editmeta: add examples for package/project templates
de66393 update NEWS file
Dr. Peter Poeml authored
702 - add support for streaming the build log (thanks to Christoph Thiel)
0a0d5c7 update NEWS file
Dr. Peter Poeml authored
703 - add 'rebuildpac' subcommand
96e4e0b
Dr. Peter Poeml authored
704 - add 'repourls' subcommand
705 - don't diff binary files
de66393 update NEWS file
Dr. Peter Poeml authored
706 - don't try to merge binary files
96e4e0b
Dr. Peter Poeml authored
707 - add a preliminary 'updatepacmetafromspec' subcommand, which takes package
708 metadata from a specfile
709 - fix profiling wrapper
710 - set User-agent
8d551e0 @prusnak fix whitespace
prusnak authored
711 - bugfixes:
96e4e0b
Dr. Peter Poeml authored
712 - fix handling of filenames with '+' signs
713 - make 'resolved' more robust
714 - fix merge on 'update' if called from another directory
715 - display reason for build status is 'broken'
716 - handle HTTP error codes != 404 when reading metadata in edit_meta()
717 - handle 'project not found' error in show_project_meta()
718
719
537d6b6 version 0.6
Dr. Peter Poeml authored
720 0.6:
721 - diff bugfix: sometimes displayed diff against obsolete files
722 - update bugfixes: fix update of working copy when adding a file from upstream
723 which is missing locally; fix update in directory with unmodified files:
724 don't try to merge if upstream file wasn't changed at all
725 - add: make it faster
726
727
aa36c25 - add 'help' subcommand (and add help :-)
Dr. Peter Poeml authored
728 0.5:
729 - help :-)
addc632 update NEWS
Dr. Peter Poeml authored
730 - add 'editmeta' subcommand: Edit project/package meta information, creating
731 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
732 - fix status letter for files merged on update (in analogy to svn , it is
733 either G or U)
734 - if an old _files listing without any metadata is found, don't bother the user
735 with it
736 - make all subcommands properly importable functions
773ae5b update NEWS
Dr. Peter Poeml authored
737 - 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
738
739
2c37f72 - allow 'up' of a project directory (will automatically pull in all new
Dr. Peter Poeml authored
740 0.4:
741 - allow 'up' inside a project directory (will automatically pull in all new
8d551e0 @prusnak fix whitespace
prusnak authored
742 packages). (For past checkouts, you may need to put the project name into
211b197 - add diff3 merge support. Locally modified files are merged with upstre...
Dr. Peter Poeml authored
743 $prjdir/.osc/_project yourself).
2c37f72 - allow 'up' of a project directory (will automatically pull in all new
Dr. Peter Poeml authored
744 - checkout: preserve mtimes
211b197 - add diff3 merge support. Locally modified files are merged with upstre...
Dr. Peter Poeml authored
745 - add diff3 merge support. Locally modified files are merged with upstream changes
746 if possible, and go into Conflict state if that fails.
747 - 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
748
749
750 0.3:
751 - use the new file metadata, which provides checksum, size and mtime
752 - faster 'status', 'update', 'diff'
753 - improve argument handling, now e.g. 'osc up *' is possible
754 - on first usage, ask for username and password and store them in .oscrc
755 (.netrc can still be used)
756
Something went wrong with that request. Please try again.