| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
The allowed submit URLs were being compared without stripping usernames.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It adds a new syntax for repsys submit, in which each package version can
be specified using the NAME@REV format.
It also required to change create-srpm to accept the new format. It should
still be compatible with older clients.
|
| | |
|
| |
| |
| |
| |
| |
| | |
The only useful thing for the moment is the description of configuration
options.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
options
|
| |
| |
| |
| |
| | |
These options are just direct flags to the new function get_changelog()
|
| |
| |
| |
| |
| |
| |
| | |
Strip the spare changelog entries newlines in order to add again later and
ensure that we will have the same spacing between all sorted changelog
entries.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The old specfile_svn2rpm will be used only to the purpose of creating the
spec with the changelog to be used by getsrpm. The new main function to
retrieve the changelog of a given package is the function get_changelog(),
which creates the changelog from svn, append oldlog, append the changelog
from the spec (if available), sort them and create the final changelog to
be output.
|
| |
| |
| |
| |
| | |
Also added a clearer comment about the function of count.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The boolean option "sort" in the [log] section can be used to make repsys
sort all the entries after generating the changelog from svn and
concatenating with the one found in "misc/".
It was also added another option to merge the log found in the spec (those
that don't have the %changelog section stripped).
The current problem with this implementation is that SILENTed entries in
svn will not be merged with those found in %changelog or in misc. Not a
problem really.
|
| |
| |
| |
| |
| |
| |
| | |
It also added a configuration option download-command, in the [global]
section to define which command will be used to download. The default is
wget.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As emptylog started working again another problem arose: the first release
in most of the packages is SILENTed and result in a emptlog entry. The
problem is that the log gathered from misc/ already contains (in most of
the cases, at least) the version-release with the right message.
|
| |
| |
| |
| |
| | |
In py2.4 the function urlparse doesn't return a "named" tuple.
|
| |
| |
| |
| |
| | |
default.chlog
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
It required to add a option --list on create-srpm and change repsys submit
to use this option.
|
| |
| |
| |
| |
| |
| | |
Only a few configuration options in repsys.conf are really useful. Removed
the remaining [template] section.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This option makes repsys to fail if the revision provided by the user does
not contain any changed path inside the package URL.
This should prevent mistakes such as submitting update packages using the
Cooker URL.
|
| |
| |
| |
| |
| | |
files
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Added URL of the repository system Quickstart
- Make the help message of ci clearer
- Removed reference to --help-plugins
- Added a simple description for repsys in main help
- Added short description of interesting subcommands in main help
- Updated CHANGES
- Reformeatted the 'switch' message to make it easier to read
- Improved the help message of 'submit', added reference to the status page
- Better help message for rpmlog
- Added help message for patchspec
- Better help message for markrelease
- Added a help message for getsrpm
- Added help message for getspec
- Better help message for 'create' + changed example URL
- Added a clearer help message for co
- Added some text explaining 'changed'
- Better authoremail help
- Clearer message about uncommenting config option
- Removed all configuration options that are not needed by one external
- Putsrpm is not working, remove from help message
- Added another usage example for submit
|
| | |
|
| |
| |
| |
| |
| |
| | |
This way we can have real control over where to look for configuration
file. The old behavior was a problem for testes and things like.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Subversion authentication has been broken for a long time and the workarounds
weren't decent. It will be back in 1.7.x.
Also added configuration option svn-command in the global section, allowing to
replace the default svn command.
And use svn+ssh:// URLs to be in BatchMode, in order to not have any
interactivity at all with ssh
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Sometimes when a module used by repsys is missing, the given error message
is "invalid command CMD", instead of a exception trace showing that there's
something wrong with with the repsys setup.
This change fixes this issue by counting the number of frames in the
exception trace. When the command module is not available there will be
only one frame (being the function that is trying to import the command's
module), otherwise there will be more frames (because the found module will
already be present in the trace).
This fix is probably valid for smart too.
|
| |
| |
| |
| |
| |
| |
| |
| | |
It was using the previous markrelease revision as reference. The recent
broken fix was using "releasesdata[0]" instead of "releasesdata[-1]" which
is the newest release revision.
|
| |
| |
| |
| |
| |
| |
| | |
It was r228878.
Some changelogs are broken. Revert it while a better fix is investigated.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This mode has been broken for a long time due to a change in subversion
output.
The confirmation of the revision being used was removed, as already used by
mdvsys. Instead, notify the user and allow him to interrupt the process.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
When using CLOG, only those lines beginning with this token will be shown.
It only works when enabled in repsys.conf.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Entries considered unreleased must be those newer than the latest released
revision in current/.
Problem pointed out by mrl.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
(nice commit separation)
|
| |
| |
| |
| |
| |
| |
| |
| | |
- don't export SPECS/ when current/ is already exported
- don't check for the presence of a path that will be exported in the same
code, let it raise one exception
- complain when no changelogs are found inside SPECS/
|
| | |
|
| | |
|
| | |
|
| | |
|