1 |
boklm |
275 |
* 1.9.6 |
2 |
|
|
- don't allow importing packages already on svn |
3 |
|
|
- fix problems introduced in previous version with added '@' in path |
4 |
|
|
|
5 |
boklm |
266 |
* 1.9.5 |
6 |
|
|
- rename repsys files to mgarepo, RepSys directory to MgaRepo, and |
7 |
|
|
update docs and examples for Mageia |
8 |
|
|
- fix svn syntax problems in case of paths containing '@' |
9 |
|
|
|
10 |
boklm |
254 |
* 1.9.4 |
11 |
|
|
- add more extentions for files belonging in binrepo |
12 |
|
|
|
13 |
boklm |
229 |
* 1.9.3 |
14 |
|
|
- enable binrepo in create-srpm |
15 |
|
|
- update repsys.conf for Mageia |
16 |
|
|
|
17 |
boklm |
207 |
* 1.9.2-binrepo |
18 |
|
|
- add .xz files in binrepo |
19 |
|
|
|
20 |
boklm |
204 |
* 1.9.1-binrepo |
21 |
|
|
- fix problem with python threads on 2010.1 |
22 |
|
|
|
23 |
|
|
* 1.9-binrepo |
24 |
boklm |
202 |
- added support to "binary repository" |
25 |
|
|
- added new commands upload, up and del to help handling tarballs in the |
26 |
|
|
binaries repository |
27 |
|
|
|
28 |
|
|
* 1.9 |
29 |
|
|
- really fixed -M |
30 |
|
|
- new command log: shows the svn log for a given package |
31 |
|
|
- added option -s to co, to allow checking out only SPECS |
32 |
|
|
- use a better message when checking out from the mirror |
33 |
|
|
- show the path where getspec wrote the spec file |
34 |
|
|
|
35 |
|
|
* 1.8 |
36 |
|
|
- make the -M option work again |
37 |
|
|
- sync now adds the spec file (pointed by blino) |
38 |
|
|
- fixed putsrpm to not create old log files for packages without changelog |
39 |
|
|
- submit now can fetch the revision number if not specified (it also shows |
40 |
|
|
the author and the first line of the commit) |
41 |
|
|
- allow submitting many packages at once, even without support on server |
42 |
|
|
side (the same behavior as running repsys submit for each package) |
43 |
|
|
- append a parameter sid=UUID for every set of packages submitted |
44 |
|
|
- strip username from package URL on submit (#53939) |
45 |
|
|
- clearer error message when svn co fails |
46 |
|
|
- svn authentication errors are handled, pointing to the wiki page on |
47 |
|
|
configuration |
48 |
|
|
- svn commands will not be shown on error messages, unless using --debug |
49 |
|
|
- repsys uses the wrapper repsys-ssh for svn, to handle signals and also |
50 |
|
|
set BatchMode |
51 |
|
|
- added the configuration option svn-env |
52 |
|
|
- show the error from rpm when fetching the version from a spec fails |
53 |
|
|
|
54 |
|
|
* 1.7 |
55 |
|
|
- dropped all authenticated access support: subversion authentication has |
56 |
|
|
been broken for a long time and the workarounds weren't decent. It will |
57 |
|
|
be back in 1.7.x. |
58 |
|
|
- added configuration option svn-command in the global section, allowing |
59 |
|
|
to replace the default svn command |
60 |
|
|
- force svn+ssh:// URLs to be in BatchMode, in order to not have any |
61 |
|
|
interactivity at all with ssh |
62 |
|
|
- fixed incompatibility with Python-2.4 on urlparse |
63 |
|
|
- fixed emptylog message, which was not being shown when needed |
64 |
|
|
- distributions can be specified by using <distro>/<package> in all |
65 |
|
|
commands |
66 |
|
|
- allow submitting many packages at once (#28352) |
67 |
|
|
- package revisions in submit are now specified with name@nnn |
68 |
|
|
- the user can define groups of packages to be submitted in the section |
69 |
|
|
"submit-groups" |
70 |
|
|
- make 'repsys submit' without package name or revision number work again |
71 |
|
|
- added option --distro to submit |
72 |
|
|
- make putsrpm work again |
73 |
|
|
- added subcommand import as an alias to putsrpm |
74 |
|
|
- template: hide the first release when it has only invisible lines |
75 |
|
|
- added initial man page |
76 |
|
|
- allow resorting changelog entries through the config option sort in the |
77 |
|
|
log section |
78 |
|
|
- added rpmlog options: -o to append the old changelog, -p to append the |
79 |
|
|
changelog found in the spec, and -s to resort all changelog entries |
80 |
|
|
- rpmlog, getsrpm, getspec and changed will use the mirror if enabled |
81 |
|
|
- don't hide authors with only the first revision SILENTed (#41117) |
82 |
|
|
- fixed bad url used when using -v in getsrpm |
83 |
|
|
- if REPSYS_CONF is set, /etc/repsys.conf and ~/.repsys/config will not be |
84 |
|
|
readed anymore |
85 |
|
|
- sort the final changelog by enabling the option sort in the log section |
86 |
|
|
- merge the changelog found in the spec by enabling the option merge-spec |
87 |
|
|
in the log section |
88 |
|
|
- changed the built-in template to the current default.chlog |
89 |
|
|
- added option -d to repsys sync, to download the missing source files |
90 |
|
|
- added option -F to repsys ci to set a log message file |
91 |
|
|
- added option --strict to getsrpm to check if the revision provided |
92 |
|
|
matches the package URL; |
93 |
|
|
- changed the default command to build SRPMs to rpmbuild |
94 |
|
|
- added configuration option rpmbuild to the section helper, to define the |
95 |
|
|
command used to build packages |
96 |
|
|
- added boolean configuration option strict-revision in the submit |
97 |
|
|
section, to allow forcing the use of --strict |
98 |
|
|
- added option --list in create-srpm to list the available targets |
99 |
|
|
- make submit -l work on svn+ssh:// targets |
100 |
|
|
- the fix for the unreleased commits problem in the previous release was |
101 |
|
|
wrong, really fixed it |
102 |
|
|
- moved all configuration options that will hardly be changed to |
103 |
|
|
repsys-example.conf; we now have a shorter repsys.conf |
104 |
|
|
- fixed the use of file:/// URLs when using just the package name |
105 |
|
|
- allow using submit with package URLs having usernames |
106 |
|
|
- don't give the wrong message "invalid command 'CMD'" when this is not |
107 |
|
|
the case |
108 |
|
|
- added more help messages in subcommands |
109 |
|
|
|
110 |
|
|
* 1.6.19 |
111 |
|
|
- added complement for SILENT: CLOG, which hides everything that does not |
112 |
|
|
start with this token |
113 |
|
|
- fixed generation of unreleased commits, it was using the previous |
114 |
|
|
markrelease revision as reference |
115 |
|
|
- added option -o to 'co' to disable the use of mirror when checking out |
116 |
|
|
|
117 |
|
|
* 1.6.18 |
118 |
|
|
- added the subcommand "switch" to help with mirrors support |
119 |
|
|
- initialize plugins in create-srpm too |
120 |
|
|
- changelog: perform less svn calls to obtain release number and oldlog |
121 |
|
|
- changelog: show epoch even in the entry not released |
122 |
|
|
- changelog: make default.chlog compatible with cheetah-2 |
123 |
|
|
- make "sync" compatible with rpm-4.4.8 behavior |
124 |
|
|
- "co" don't use mirror when URL is provided |
125 |
|
|
- "ci" don't relocate back to mirrors after commit (should use switch) |
126 |
|
|
- ldapusers: added options ldap-uri and ldap-starttls |
127 |
|
|
- fixed use of __import__, incompatible with python2.4 in plugin support |
128 |
|
|
- fixed bug of wrong paths when using mirrors |
129 |
|
|
|
130 |
|
|
* 1.6.17 |
131 |
|
|
- brought from mdvsys world the sync command |
132 |
|
|
- ldapusers: the configuration format has changed, now it uses python |
133 |
|
|
template strings |
134 |
|
|
- ldapusers: many fixes: better error messages, ldap-port working, results |
135 |
|
|
contain only the fields needed, unbinding after search, filters are |
136 |
|
|
escaped |
137 |
|
|
|
138 |
|
|
* 1.6.16 |
139 |
|
|
- introduced the plugin ldapusers: repsys user data obtained from LDAP; |
140 |
|
|
this plugin is builtin |
141 |
|
|
- added support to plugins, and the hability to wrap configuration sections |
142 |
|
|
- added workaround in the template to ignore empty releases |
143 |
|
|
- added initial support to mirrors, as requested by mrl; it required the |
144 |
|
|
new subcommand "ci" |
145 |
|
|
- changelogs from misc/ will come from HEAD and should be escaped (%%) |
146 |
|
|
|
147 |
|
|
* 1.6.15 |
148 |
|
|
- empty changelog entries are now shown, with a EMPTYLOG tag to allow |
149 |
|
|
rpmlint warn the developer about it |
150 |
|
|
- check (and warn) if a temporary package has already been removed before |
151 |
|
|
trying to remove it |
152 |
|
|
|
153 |
|
|
* 1.6.2b |
154 |
|
|
- make submit pass --define options to create-srpm script |
155 |
|
|
- print error message when create-srpm fails |
156 |
|
|
- make get_srpm return the srpms list |
157 |
|
|
- add upload-srpm support in create-srpm |
158 |
|
|
|
159 |
|
|
* 1.6.2a |
160 |
|
|
- moved revision-offset to [log] section and added a comment |
161 |
|
|
|
162 |
|
|
* 1.6.2 |
163 |
|
|
- reimplemented the option -n for rpmlog, which now uses the svn option |
164 |
|
|
--limit. |
165 |
|
|
- added the option revision-offset, for the Zero Day Revision issue. |
166 |
|
|
- small fix in main repsys help message |
167 |
|
|
|
168 |
|
|
* 1.6.1 |
169 |
|
|
- added option url-map, as an workaround for svn+ssh:// urls problems |
170 |
|
|
- added configuration sectiom "helper" |
171 |
|
|
- added getsrpm-mdk and create-srpm to setup.py |
172 |
|
|
- added option -r to submit |
173 |
|
|
|
174 |
|
|
* 1.6.0 |
175 |
|
|
- improved markrelease command line parsing |
176 |
|
|
- changelogs entries are now groupped by author, and sorted by revision |
177 |
|
|
number |
178 |
|
|
- the changelog now is generated using the Cheetah Template Engine, to |
179 |
|
|
allow quick modifications without spending time reading code and |
180 |
|
|
introducing new bugs |
181 |
|
|
- consequently, was added an option "-T <file>" to rpmlog and getsrpm to |
182 |
|
|
allow choosing the path of the template to be used |
183 |
|
|
- added options noauth=0, and baseurl=None in order to disable the |
184 |
|
|
authentication in some url schemes (http:// and file://) |
185 |
|
|
- replaced some "cl" references to "mdv" |