33dcce48ce
implement "mbranch" call as documented on
...
http://en.opensuse.org/Build_Service/Concepts/Maintenance
2009-11-02 08:32:15 +00:00
Jürgen Weigert
4d0db61e12
partial fix for bnc#551147
2009-10-30 15:19:57 +00:00
b9b8f36925
basic meta attribute features, to show, set, create or delete attributes
...
and their values
2009-10-30 09:40:46 +00:00
455a173481
support http proxies when using python 2.6 or newer ( #551004 )
2009-10-29 17:17:39 +00:00
116f75fec8
* allow to limit the osc search results by the existens of attributes
2009-10-22 10:10:15 +00:00
Jürgen Weigert
bb6e27db24
- added 'osc bugowner' as a more intelligent version of 'osc maintainer -B'
...
- added option '-B' to osc maintainer, prints bugowner OR maintainer.
- added 'osc req help' as convenience alias to 'osc help req'.
- 'osc in' to be done. Its usage just prints a suggested zypper command line.
- Incompatible change: osc se now prints Project Package, instead of
Package Project for easier copy&paste.
- give better hint how to use osc vc without network connectivity.
- added printing of cache statistices to osc build
- implemented 'osc ls .' to take proj/pack name from current directory.
* Incompatible change: 'osc ls' now defaults to 'osc ls .',
* Use 'osc ls /' if you really want to list all projects.
* This is meant as a proof of concept. I intend to generalize this usage of '.'
for all osc commands. Feedback welcome.
2009-10-22 09:43:58 +00:00
24105051f1
and continue with 0.124 ...
2009-10-20 08:48:21 +00:00
8ea675b8de
declare this as 0.123 release :)
2009-10-20 08:47:15 +00:00
9266647b0c
- support 100% offline build when using "osc build --noinit ..."
...
-> buildinfo gets stored in local directory as .buildinfo.xml
2009-10-20 08:43:52 +00:00
b8a915b8a2
Revert half introduced incompatible changes
2009-10-16 19:56:33 +00:00
d47bbd8819
add project key management command (osc signkey)
2009-10-16 14:12:55 +00:00
7d99da07b2
fix NEWS file
2009-10-16 08:28:53 +00:00
Jürgen Weigert
0bcfa2a938
+- added 'osc req help' as convenience alias to 'osc help req'.
...
+- 'osc in' to be done. Its usage just prints a suggested zypper command
line.
+- Incompatible change: osc se now prints Project Package, instead of
Package Project
+ for easier copy&paste.
+
2009-10-08 14:40:06 +00:00
Ludwig Nussel
f8545f8dcf
use python-m2crypto for actually secure SSL
2009-10-02 11:25:59 +00:00
Jürgen Weigert
6575669111
added expand_proj_pack() for suggested '.' handling.
2009-09-28 19:50:57 +00:00
b51caeaa31
0.122 is in openSUSE:Tools, go for 0.123 ...
2009-09-15 13:54:28 +00:00
Marcus Hüwe
572b790345
- updated NEWS
2009-09-10 12:46:13 +00:00
41d181dadf
prepare 0.122 release
2009-09-08 13:49:29 +00:00
48e96a96fb
+ - make buildhist command usable without checked out package
...
+ - rename old "platform/s" names to "repository/ies" (internal cleanup only)
2009-09-08 08:14:27 +00:00
Jürgen Weigert
7ea7ecee3d
-
2009-09-07 18:49:01 +00:00
e040ae85f5
- support modification flages on creation of submit request
...
(for auto update or clean up packages or to avoid it, when submit request got accepted)
- show request ids from package source logs
2009-09-05 13:46:55 +00:00
fec7d58df2
cleanup done jobs and update documentation
2009-09-04 18:43:28 +00:00
6648377870
* add python-keyring support
...
* We may remove direct gnome keyring support later (there are currently
reports of users who can't access obs anymore when not using gnome)
* do not write passwords to .oscrc if keyring is available and used
2009-09-04 17:48:53 +00:00
Jürgen Weigert
56d4f12dbd
- make osc getpac really get the package (instead of branch only)!
...
- expanded several tabs to spaces.
- added default project to new getpac and bco subcommand. .oscrc:getpac_default_project = OpenSUSE:Factory
(not added to branch subcommand, to not interfere with its syntax.)
2009-09-03 18:08:43 +00:00
Jürgen Weigert
6babfdf04d
- added missing code for 'osc sr -l [ID]'
...
- allow osc req as shortcut for osc request.
- allow osc cat with one parameter, if it is a url.
- core.py:makeurl() now prints the url for educational purposes if osc -v -v
2009-09-03 17:28:27 +00:00
c2cee79679
support source services better:
...
* offer updating version from server
* executing them locally on update or build
2009-09-03 14:56:48 +00:00
3bba7dc7c2
add 0.121.1 hotfix release
2009-09-01 12:59:41 +00:00
816ed7bfb5
0.121 released, go for 0.122
2009-09-01 11:58:04 +00:00
d46812b8f8
add sr --diff options from Ludwig to NEWS file
2009-08-28 07:36:11 +00:00
9e67dae8b7
bring back sr --diff option
2009-08-28 07:33:16 +00:00
80de17208d
revert changes which introduce inconsitencies or will conflict with
...
later developments.
2009-08-27 13:32:55 +00:00
e8fdb89d3e
revert juergen private versions...
2009-08-27 13:07:59 +00:00
Jürgen Weigert
403576b952
- hack for _help_preprocess_cmd_option_list to survive setup.py build
2009-08-21 11:25:07 +00:00
Jürgen Weigert
f2a738d4b6
Thanks Marcus, for looking into my FIXME's -- I could have never done
...
that preprocess helper for --days myself.
0.121.jw03
- fixed osc req list -U to not look into the local dir
- added osc my ... pkg/prj/req shorthand commands
- add 'osc se' alias for 'osc search -e'
- add -b -m -M to 'osc search'
2009-08-21 01:26:37 +00:00
Jürgen Weigert
83b1b5ca59
All in one go.
...
0.121.jw02
- made rresults an alias for results. python decorators are a strange concept...
- asserting that ~/.oscrc remains mode 0600
- no more plain text passwords in ~/.oscrc, we store now as bz2+base64
- added verbosity control -v -q. To be used in guess_proj_pack()
- added 'll' and 'ls -l' as shorthand to 'list -v'
- started to change to explicit dual license GPLv2 or GPLv3 to conform to Novell policy.
- added revision parameter to show_upstream_srcmd5(), so that it can be used in do_cat later.
- allowed both integer and srcmd5 revisions in meta_get_filelist()
- added 'lL', 'LL': allowed -e and -v together in do_list(). Was an internal error before.
- added cat -e, to cat a file through a link.
'cat -e -r 3' expands through the third revision of the _link.
- added subcmd bco as alias for branch -c
- added default project to branch subcommand. .oscrc:branch_project = OpenSUSE:Factory
- added primitive experimental support for .oscrc:checkout_no_colon = 1
- suggest using svn when .svn found.
- alias submitpac submitrequest
- osc bco now continues to checkout after branch target exists error.
- added .oscrc:plaintext_passwd=1 for backwards compatibility
- moved core.py:exclude_stuff to .oscrc:exclude_glob and expand it to catch *.orig etc.
- allowed req as alias for request.
- bugfix get_request_list: use 'or' with multiple states, not 'and'.
- added osc req list -s all; a shorthand for enumerating all states
- osc req list no longer confuses creator with approver.
- osc req list -D nnn limit to requests nnn days old.
- osc req list now also shows requests from the the given package, not only to.
- improved help texts with repairlink to point to osc resolved.
- improved passx code when creating oscrc.
- osc sr -l is now a shortcut for 'osc req list -M -a -t submit -D 0'
2009-08-20 19:28:05 +00:00
Jan-Simon Möller
3f50700045
add entry to NEWS
2009-08-18 21:44:02 +00:00
9b722d61f4
reqeuest list -s X,Y was broken, a state can have only one value. And
...
there is no personality splitting in OBS either ;)
2009-08-07 07:32:10 +00:00
Michal Vyskocil
724f577b41
More options in commit filelist change
...
osc commit check for '?' files can be supressed by -f/--force option
It also have more options. File can be easily added, removed or the
whole filelist should be opened in editor and edited (this is very close
to git rebase --interactive behavior).
2009-08-03 13:03:24 +00:00
Michal Vyskocil
2d1126b847
osc commit asks if some file has a '?' status
2009-07-31 11:32:34 +00:00
ecf88a57bc
* initial support for OBS source services
...
* TODO: local service tool calls
2009-07-10 18:10:41 +00:00
Michal Vyskocil
02434152f1
new osc rremove command
2009-07-07 14:30:15 +00:00
ccdfcf7959
* Improve usability when listing or showing requests.
...
* support multiple actions in show
2009-06-23 14:14:07 +00:00
87067cd0aa
add --role option to maintainer command
2009-06-19 13:57:27 +00:00
f4fcc4101b
0.120 is about to get released, switch to version 0.120.90
2009-06-19 09:07:08 +00:00
Michal Vyskocil
56e79daeec
osc metafromspec allows editing before send
2009-06-19 08:59:39 +00:00
7ef5e04cc9
* "osc maintainer" is following to the development project / package now
...
* "osc maintainer" list maintainer and bugowner roles now
* rename addDevelProject to setDevelProject since the devel element is
only allowed once
2009-06-18 16:20:49 +00:00
d017b16426
* add "osc request list -t <type>" to list only submit, delete or
...
develchange requests
* fix support of listing requests with multiple actions
2009-06-18 13:49:23 +00:00
751d3afb27
import Werner Finks shell completion scripts
2009-06-18 09:20:07 +00:00
626aa36925
* bump version to 0.119.90 to show that this is a pre version
...
* support setlinkrev for entire projects (request from Moblin team)
* support setlinkrev -u for removing rev elements
2009-06-18 09:18:17 +00:00
4c60d1b285
rename "rebuildpac" to "rebuild", but keep "rebuildpac" as alias.
...
This command works also for whole projects and we get rid of another
place of pac/pkg statements.
2009-06-15 15:38:39 +00:00
60ecca1dc1
new osc linkpac -f to allow to override existing _link files, patch by
...
Michael Meeks
2009-06-15 15:19:16 +00:00
Michal Vyskocil
d85d38f613
smarter default platform for osc build
2009-06-11 11:32:58 +00:00
b556208cd4
rename "req" command to "api".
...
req clashes with request command and this command is not intended for
usual user usage.
2009-06-04 14:14:01 +00:00
49ceab6ab8
jump to version 0.119 to avoid problems with 0.118 snapshot packages
2009-06-03 11:37:21 +00:00
e46cba2084
- justify comments from Jan-Simon, reflecting that the former behaviour
...
was a bug actually. Only packages from buildinfo must be available in
repos.
- add news entry about fixed image building
2009-06-03 11:35:03 +00:00
dc81d5f278
new request syntax as proposed on ml.
...
will roll a beta version from this later today for more feedback.
2009-06-02 14:57:42 +00:00
46d726133c
import new request handling from branch:
...
- New generic "request" command:
- new "delete" request
- new "change_devel" request
- Multiple actions in one request is not yet supported by osc
2009-06-02 13:14:46 +00:00
Dominique Leuenberger
f97f287ce7
Extend submitreq list with new optional parameter -M. When given, it will limit the list to the user's own requests.
2009-05-15 12:41:27 +00:00
Michal Vyskocil
b6246d7695
--xml output for results and rresults command, results_meta is obsoleted
2009-05-15 09:24:53 +00:00
Michal Cihar
e12100fc48
osc search can now output CSV
2009-05-15 08:33:25 +00:00
Michal Vyskocil
011426d885
-r|--repo and -a|--arch options for results, rresults and results_meta commands
2009-05-15 07:16:26 +00:00
0648a8c555
- new option for copypac
...
* -r to specify source revision
* -m to specify a comment (and send default comment if not specified)
mmeeks, jpr: this is for you :)
2009-05-14 11:50:53 +00:00
2c42287a98
Add support to get build logs starting from a given offset
...
(from Ming Xi Wu)
2009-05-14 11:09:26 +00:00
Michal Cihar
0f3c3d8eaf
new jobhistory/buildhistory output format (CSV)
2009-05-13 09:04:27 +00:00
Michal Cihar
63590a80be
new log/rlog output formats (CSV and XML)
2009-05-13 08:53:32 +00:00
6552c00928
indeed, cicount was not supported, but now it is ;)
...
Speak positive about your work ....
2009-05-13 08:23:30 +00:00
Michal Cihar
92ff8996d4
osc linkpac can not specify cicount attribute
2009-05-13 07:59:01 +00:00
Michal Cihar
7074362e90
osc can now store credentials in Gnome keyring if it is available (bnc#460540)
2009-05-11 07:46:01 +00:00
Michal Cihar
7f173ab244
News entry.
2009-05-06 11:48:16 +00:00
Michal Cihar
6173598684
Fix path in news entry.
2009-05-05 14:24:15 +00:00
Michal Cihar
a7f04c21d2
Add NEWS entry for my previous commit.
2009-05-05 14:22:36 +00:00
Michal Cihar
85293d8770
plugins now should be placed in /usr/lib/osc to match FHS (the /var path is still supported though)
2009-05-05 14:21:56 +00:00
Martin Mohring
3c33ad297e
- added: note about using osc on arm machines
2009-05-04 21:49:39 +00:00
3df88ab765
Consolidating delete commands:
...
* obsolete deletepac and deleteprj to delete and rdelete commands.
- enable package tracking by default
* add support to hide commands in help list (so we can show propper
help when people still try to use it).
seife: this is for you, drop your own scripts emulating it :)
2009-05-04 19:07:05 +00:00
Michal Vyskocil
ad88054cf8
osc submitreq create DESTPRJ [DESTPKG]
2009-05-04 12:53:03 +00:00
92bbac0afd
forgot NEWS entry for pulling changes via "osc repairlink"
2009-05-04 09:19:47 +00:00
Michal Vyskocil
3e837ce9d8
bugfix: templates in edit commit message causes an empty commit logs
2009-04-28 07:15:57 +00:00
589378142c
add news line for the commit from mls, speeding up sr listings
2009-04-27 09:37:02 +00:00
Michal Vyskocil
af5259b387
support of added .changes in commit message template
2009-04-27 08:54:59 +00:00
630084b582
* harmonize parameters of repairlink with other commands
2009-04-23 08:58:21 +00:00
Michal Vyskocil
a49d15edbd
just edit option for buildvc and osc vc commands, used /usr/lib/build/vc in osc vc
2009-04-22 14:44:17 +00:00
0c3d982ecc
use "latest" revision on checkout, not "upload" ( #441783 )
2009-04-22 11:37:40 +00:00
b7e491d7bd
add comment requireing server version 1.6 for repairlink
2009-04-22 11:21:55 +00:00
Michal Vyskocil
17cd24bb57
list view for osc submitreq show
2009-04-22 11:02:32 +00:00
Michael Schröder
f8f0ae8a55
- expand tabs
...
- use some core functions
- give user a hint what to do
- add NEWS
2009-04-22 09:06:13 +00:00
b8642c4ee0
make getbinaries working in checked out directories
2009-04-21 09:46:32 +00:00
Michal Vyskocil
13ef702466
added osc vc to NEWS
2009-04-20 14:30:19 +00:00
89e2e73dca
- allow to specify target project and package on osc branch (requires
...
server version 1.6)
- add option to automatic checkout a branched package
2009-04-17 12:02:02 +00:00
20f8234d8c
support checkout of single packages via "osc co PACKAGE" when local dir
...
is a project dir.
2009-04-17 08:39:04 +00:00
d547203c12
- support listings of older revisions with "osc ls -R"
...
- add --current parameter for linkpac to use current revision of source
package fixed.
- add osc setlinkrev to add or update revision number in links easily
- fix streaming of binary files via "cat" (#493325 )
2009-04-09 08:21:12 +00:00
4e6c62c693
* go to version 0.115
2009-03-17 16:19:02 +00:00
Dr. Peter Poeml
f853df1372
update NEWS
2009-03-03 11:48:23 +00:00
4369deaf10
* add support for VM (kvm or xen) builds
...
* update NEWS file
2009-02-20 12:49:17 +00:00
Dirk Mueller
9bc668ce3c
add news entry
2009-02-20 12:04:17 +00:00
Dr. Peter Poeml
6d7a501686
update NEWS
2009-01-22 16:35:00 +00:00
Dr. Peter Poeml
3399b2e666
bump version & update NEWS
2008-12-12 10:23:18 +00:00
Dr. Peter Poeml
656ff4a134
bump version; update NEWS
2008-11-28 18:45:34 +00:00
Dr. Peter Poeml
88e8d5a3a8
update NEWS and bumb version (0.110)
2008-10-24 15:25:43 +00:00
Dr. Peter Poeml
d6d5e441cf
bump version & update NEWS file
2008-09-30 15:07:44 +00:00
Dr. Peter Poeml
71c49cb369
the news of 0.108
2008-09-16 12:16:04 +00:00
Dr. Peter Poeml
f43a22c502
version 0.107
2008-07-16 15:15:42 +00:00
Dr. Peter Poeml
6ff961279c
osc update / checkout: don't check out a working copy, or update an existing
...
one, when a source link cannot be applied [bnc#409373]
- linkinfo elements can have an "error" attribute which indicates link
application failure, which means that updating the working copy is not
possible.
- Before this fix, osc could silently remove locally modified sources!
2008-07-16 15:14:57 +00:00
Dr. Peter Poeml
d3da0085a4
bump version (0.106); update NEWS file
2008-07-11 10:42:01 +00:00
Dr. Peter Poeml
87460b2763
fix typo
2008-07-09 15:26:24 +00:00
Dr. Peter Poeml
20e75c4669
update NEWS and TODO file
2008-07-09 15:25:16 +00:00
Dirk Mueller
6c13b8accc
add news
2008-06-27 16:37:02 +00:00
Dirk Mueller
607ed31f97
- add news entry
...
- also list the http error code
2008-06-27 11:24:15 +00:00
Dirk Mueller
fdb5e1f260
list news
2008-06-24 09:41:30 +00:00
Dr. Peter Poeml
7d8834a0a3
bump version to 0.104, adjust NEWS file
2008-06-11 08:34:39 +00:00
Dr. Peter Poeml
06c2cbf882
bump version to 0.103, adjust NEWS file
2008-06-06 12:09:00 +00:00
Dr. Peter Poeml
7cfa8b09cd
update NEWS
2008-06-03 15:16:10 +00:00
Dr. Peter Poeml
f8daea6288
bump version (0.101) and update NEWS file
2008-05-27 11:03:21 +00:00
Dr. Peter Poeml
4d1612fb34
add NEWS entry for osc maintainer -D
2008-05-20 12:32:20 +00:00
Dr. Peter Poeml
849e2a7153
clean up NEWS and TODO in preperation of 0.100 release
2008-05-19 15:15:18 +00:00
Dr. Peter Poeml
06fb595140
clean up TODO and update NEWS file
2008-04-02 14:38:35 +00:00
Jürgen Weigert
0334ea4218
add --debuginfo switch to osc build
2008-03-11 15:18:02 +00:00
Dr. Peter Poeml
87b565f095
update NEWS file
2008-01-24 18:34:45 +00:00
Dr. Peter Poeml
8a4f2535e7
update NEWS file
2007-11-30 01:00:14 +00:00
Dr. Peter Poeml
06fad37df4
update NEWS file
2007-10-30 13:50:12 +00:00
Dr. Peter Poeml
420b9cf25c
bump version to 0.99; update NEWS file
2007-10-30 11:47:06 +00:00
Dr. Peter Poeml
8fdca234ca
update NEWS file
2007-09-03 10:50:02 +00:00
Dr. Peter Poeml
6c84b42333
bump version to 0.98
2007-08-14 11:49:43 +00:00
Dr. Peter Poeml
7bde6453fd
extend NEWS file
2007-07-23 09:28:15 +00:00
Dr. Peter Poeml
05b47f7f98
- commit: switch to new commit mode also if the -F switch is used
...
- update NEWS file
2007-07-16 17:30:48 +00:00
Dr. Peter Poeml
4d612264e4
bump version (0.97); update NEWS file
2007-07-11 09:19:06 +00:00
Dr. Peter Poeml
81583f342c
update NEWS file
2007-06-26 13:21:09 +00:00
Dr. Peter Poeml
0cf26d0f06
- with small changes, apply a patch from Marcus Huewe:
...
- added wipebinaries command
- added abortbuild command
- improve handling of metadata editing if the server doesn't accept it
- rebuildpac: rename internal command for consistency reasons
- update NEWS file
2007-06-14 14:30:36 +00:00
Dr. Peter Poeml
f52c020e96
update NEWS file
2007-05-15 21:13:55 +00:00
Dr. Peter Poeml
d31041ef52
update NEWS file
2007-05-10 14:33:43 +00:00
Dr. Peter Poeml
9fb1e18470
update NEWS file
2007-05-08 10:21:51 +00:00
Dr. Peter Poeml
2c4caa49c0
update NEWS file
2007-05-04 22:11:10 +00:00
Dr. Peter Poeml
4a2c675e6e
- build:
...
- rename --prefer-pacs option to --prefer-pkgs
- implement --keep-pkgs option
2007-05-03 15:54:40 +00:00
Dr. Peter Poeml
755004acf4
update NEWS file
2007-05-02 18:25:08 +00:00
Dr. Peter Poeml
280f2c9725
update NEWS file
2007-04-25 17:34:18 +00:00
Dr. Peter Poeml
e29b836bfa
update NEWS file
2007-04-25 17:31:15 +00:00
Dr. Peter Poeml
506e1fa97e
udpate NEWS file
2007-01-23 07:03:08 +00:00
Dr. Peter Poeml
fb9d9495e9
update TODO and NEWS
2007-01-12 04:20:02 +00:00
Dr. Peter Poeml
3b96e4dfdf
bump version (0.9); update NEWS
2006-10-12 13:30:33 +00:00
Dr. Peter Poeml
5f8fc4e340
- fix 'status <filename>'
...
- use filename matching to exclude files [#208969 ]
- add '.gitignore', '.pc', '*~' to ignore list
- add testcase
2006-09-29 14:34:18 +00:00
Dr. Peter Poeml
03413a9e32
update NEWS and TODO
2006-09-29 10:37:53 +00:00
Dr. Peter Poeml
a79f38bb54
update NEWS and TODO
2006-09-21 14:45:56 +00:00
Dr. Peter Poeml
3bcb8b1c57
update NEWS and TODO
2006-09-15 14:37:30 +00:00
Dr. Peter Poeml
5947848c81
bump version (0.8); update NEWS file
2006-09-15 13:23:28 +00:00
Dr. Peter Poeml
0a0d5c7976
update NEWS file
2006-08-07 10:36:50 +00:00
Dr. Peter Poeml
12b0c4bb99
- fix creation of packages, which did no longer work since the latest changes
...
in error handling (since editmeta needs to see the 404 to know that a package
is to be created)
- insert a newline after 'missing argument' messages
2006-07-20 14:23:10 +00:00
Dr. Peter Poeml
20a13e7b3b
- bump version (0.7)
...
- initial support for local builds (subcommand 'build')
2006-07-14 17:39:46 +00:00
Dr. Peter Poeml
e22f91c2ea
update NEWS file
2006-06-26 19:34:39 +00:00
Dr. Peter Poeml
de66393b60
update NEWS file
2006-06-22 13:25:48 +00:00
Dr. Peter Poeml
96e4e0bbab
2006-06-08 10:42:47 +00:00
Dr. Peter Poeml
537d6b62cc
version 0.6
2006-05-30 10:31:25 +00:00
Dr. Peter Poeml
addc6326e6
update NEWS
2006-05-23 15:28:20 +00:00
Dr. Peter Poeml
773ae5b122
update NEWS
2006-05-23 14:19:21 +00:00
Dr. Peter Poeml
aa36c25505
- add 'help' subcommand (and add help :-)
...
- make all subcommands functions -- so they can be used from outside (they
still print directly their output; they could become iterators later)
- deprecate 'init' subcommand
- 0.5
2006-05-23 13:48:58 +00:00
Dr. Peter Poeml
211b197b26
- add diff3 merge support. Locally modified files are merged with upstream changes
...
if possible, and go into Conflict state if that fails.
- add 'resolved' command to be used after manual merging.
2006-05-22 14:12:06 +00:00
Dr. Peter Poeml
2c37f7287d
- allow 'up' of a project directory (will automatically pull in all new
...
packages)
- add NEWS file
2006-05-22 10:50:37 +00:00