| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Added the configuration option "repository", which will have the URL to the
root of the repository.
The change also allowed using mirrors in all the read-only commands.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
default.chlog
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
- 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/
|
| |
|
|
|
|
|
| |
markreleased yet.
|
|
|
|
|
| |
#27374.
|
|
|
|
|
| |
problem of package just imported.
|
|
|
|
|
| |
ease debugging.
|
|
|
|
|
|
|
| |
These old changelogs contain bogus macros entries because the output of
rpm -qp --changelog (or the equivalent) doesn't print the changelogs
escaped.
|
|
|
|
|
|
|
|
| |
fixes.
Also they are always intended to represent one change *BEFORE* the package
import.
|
|
|
|
|
| |
be skipped.
|
| |
|
|
|
|
|
| |
from log messages.
|
|
|
|
|
|
|
|
|
| |
These sections are referenced by the "rpm-macros" option in
[submit ..] sections and contain the RPM macros to be used with the
target of the package being generated. These macros are defined using
--define option of rpm.
|
|
|
|
|
|
|
| |
It will contain macros overriding the local system ones. The reason for it
is to make changelogs generated in kenobi (2007.0) having the cooker
release number (in the case 2007.1).
|
|
|
|
|
|
|
|
|
| |
newer than the not ignored ones.
Releases containing only SILENT commit messages will be shown, but without
log lines (probably the changelog template should handle this case).
|
|
|
|
|
|
|
|
| |
Lines in the commit messages containing SILENT at any place will be
ignored.
Commit messages containing SILENT at the beginning of the first line will
make all lines to be ignored.
|
|
|
|
|
| |
in the changelog.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
templates for changelogs compatible with repsys 1.5
|
|
|
|
|
| |
revisions when the package had no releases.
|
| |
|
|
|
|
|
| |
which have no markrelease
|
| |
|
|
|
|
|
| |
- added revision-offset to default config file
|
| |
|
|
|
|
|
| |
given release.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- improved markrelease command line parsing
- changelogs entries are now groupped by author, and sorted by revision
number
- the changelog now is generated using the Cheetah Template Engine, to
allow quick modifications without spending time reading code and
introducing new bugs
- consequently, was added an option "-T <file>" to rpmlog and getsrpm to
allow choosing the path of the template to be used
- added options noauth=0, and baseurl=None in order to disable the
authentication in some url schemes (http:// and //)
- replaced some "cl" references to "mdv"
|
|
|