aboutsummaryrefslogtreecommitdiffstats
path: root/RepSys
Commit message (Collapse)AuthorAgeFilesLines
* Added one cheap copy of the sync subcommand from mdvsys.Bogdano Arendartchuk2007-05-035-2/+87
| | | | | | | | | | | | | It required two sensitive changes: - in order to parse the spec file, "rpm" module was used, so this is the brand new package dependency; and - as RepSys already had one "rpm" module, we had to rename it to "simplerpm" in order to allow access to the module from python-rpm (I think py2.4 is still used a lot so we can't use absolute imports)
* As noted by Andreas, LDAP search results can have only the neededBogdano Arendartchuk2007-05-031-1/+15
| | | | | attributes of ldap-resultformat. Fixed it.
* Changed the configuration field ldap-format to ldap-resultformat, moreBogdano Arendartchuk2007-05-031-3/+3
| | | | | consistent with ldap-filterformat.
* Changed the interpolation method. Now variable are defined with $name. notBogdano Arendartchuk2007-05-031-15/+20
| | | | | %(name)s. Things may break.
* Fixed the option "ldap-port", which was not being used.Bogdano Arendartchuk2007-05-031-2/+2
|
* As requested by Andreas, handle LDAP exceptions and provide better errorBogdano Arendartchuk2007-05-031-13/+30
| | | | | messages. Also improved format error messages a bit.
* Warn when python-ldap is not installed and the user is really trying to useBogdano Arendartchuk2007-05-031-3/+5
| | | | | the plugin.
* Added initial support to mirrors, as requested by mrl.Bogdano Arendartchuk2007-05-024-0/+114
| | | | | | | | | It was added an option "mirror" to repsys.conf, that will contain an URL to the mirror repository. Also added the subcommand "ci", which will relocate one working copy to the master repository before effectively commiting.
* Yet another typo: "options IN the [global] section"V1_6_16Bogdano Arendartchuk2007-05-021-1/+1
|
* Added reference to the [global] section in the help of ldapusers plugin.Bogdano Arendartchuk2007-05-021-1/+1
|
* Typo "acess"Bogdano Arendartchuk2007-05-021-1/+1
|
* Introduced the plugin "ldapusers".Bogdano Arendartchuk2007-05-022-2/+120
| | | | | | | | | | This plugin allows to obtain the user names and e-mails from a LDAP server. See repsys --help-plugin ldapusers for the configuration options. This plugin also required one small change in the ConfigParser: the class Config should allow one to get one option value in "raw" format, so that python format strings can be used as configuration values.
* Merged work on plugins support, including the possibility to wrapBogdano Arendartchuk2007-05-023-4/+80
| | | | | configuration sections.
* Fixed regressions introduced in changelog generation while fixing theBogdano Arendartchuk2007-05-021-5/+24
| | | | | problem of package just imported.
* Implemented __repr__ for the classes _Release and _Revision in order toBogdano Arendartchuk2007-05-021-0/+11
| | | | | ease debugging.
* Escape even the old changelogs that are inside misc/.topic/V1_6_X-ldapusersBogdano Arendartchuk2007-04-241-2/+9
| | | | | | | These old changelogs contain bogus macros entries because the output of rpm -qp --changelog (or the equivalent) doesn't print the changelogs escaped.
* Aways use HEAD for changelogs placed in misc/, since they can containBogdano Arendartchuk2007-04-241-1/+3
| | | | | | | | fixes. Also they are always intended to represent one change *BEFORE* the package import.
* Make releases with only SILENTed messages will result in a warning, not toBogdano Arendartchuk2007-03-151-5/+4
| | | | | be skipped.
* Hide authors with only SILENTed changesets.Bogdano Arendartchuk2007-01-301-1/+8
|
* Removed stripping of log messages in order to not destroy topic structureBogdano Arendartchuk2007-01-301-1/+0
| | | | | from log messages.
* Removed bogus macros files and added [macros ..] sections to repsys.conf.Bogdano Arendartchuk2007-01-293-37/+36
| | | | | | | | | 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.
* Make ConfigParser forward args to allow the use of "raw" option.Bogdano Arendartchuk2007-01-291-2/+2
| | | | | | It will enable us to choose which sections should not allow ConfigParser's references.
* Added "repsys.macros" configuration file.Bogdano Arendartchuk2007-01-241-1/+24
| | | | | | | 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).
* Added the option "host" to the submit section.Bogdano Arendartchuk2007-01-161-55/+32
| | | | | | It allows to submit to one host the package placed in another subversion host. The option "-s" in the command-line also can do it.
* Make the changelog show the revision number from ignored commits that areBogdano Arendartchuk2007-01-031-4/+2
| | | | | | | | | 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).
* Fixed old module use that does not exist nowBogdano Arendartchuk2007-01-031-1/+1
|
* Changed the behavior of the SILENT option to be line-oriented.Bogdano Arendartchuk2007-01-021-7/+12
| | | | | | | | 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.
* Commit messages containing SILENT (or whatever is in repsys.conf) won't appearBogdano Arendartchuk2007-01-021-0/+9
| | | | | in the changelog.
* Really minor comment fixesBogdano Arendartchuk2007-01-021-2/+2
|
* Make source lines fit in 80 columnsBogdano Arendartchuk2007-01-024-4/+8
|
* Moved the option "tempdir" from [submit] to [global], since it changes theBogdano Arendartchuk2006-12-041-1/+1
| | | | | behavior of all subcommands.
* Added option "tempdir" to the [submit] section.Bogdano Arendartchuk2006-12-041-0/+2
|
* - use svn export instead of checkout, saves 50% disk spaceAndreas Hasenack2006-11-302-3/+4
|
* Fixed wrong variable name on "changed".Bogdano Arendartchuk2006-11-302-4/+4
|
* - silence stderr when querying for version-release of a .src.rpm packageAndreas Hasenack2006-11-141-1/+1
|
* Fixed undeclared name "pkgdirurl" in "co" subcommand. Replaced url byBogdano Arendartchuk2006-11-132-4/+4
| | | | | pkgdirurl, as in the rest of the code.
* make get_srpm() verbose only when called from the getsrpm commandOlivier Blin2006-11-132-2/+5
|
* Removed duplicated code to find the author name in make_releases.Bogdano Arendartchuk2006-11-131-3/+1
|
* - added small lstrip to handle log messages beginning with spacesBogdano Arendartchuk2006-10-311-0/+1
|
* - fixed the problem of trailling slashes in package urlsBogdano Arendartchuk2006-10-233-5/+24
|
* - fixed regression from the bug of package without releases/Bogdano Arendartchuk2006-10-201-8/+9
|
* - fixed small bug in the svn log parser in which it was getting more linesBogdano Arendartchuk2006-10-201-2/+3
| | | | | than the entry had.
* - changed repsys to use copy-from svn metadata to generate log messagesBogdano Arendartchuk2006-10-201-35/+50
|
* - SVN.log now contains information about the changed pathsBogdano Arendartchuk2006-10-201-7/+23
|
* - added another format for the changelog data, so that it can be used byBogdano Arendartchuk2006-10-191-12/+38
| | | | | templates for changelogs compatible with repsys 1.5
* - fixed bug introducted in r65890, in which it was ignoring unreleasedBogdano Arendartchuk2006-10-191-10/+12
| | | | | revisions when the package had no releases.
* make get_srpm display the extracted .src.rpm (path + filename) (initially ↵Olivier Blin2006-10-191-0/+1
| | | | from pixel, frontport from V1_5_X)
* - removed unnecessary parsing of the log entriesBogdano Arendartchuk2006-10-181-5/+0
|
* use a different "submit <target>" section per target in configuration fileOlivier Blin2006-10-181-17/+16
|
* - added Warly's patch to make log.py cope with packagesAndreas Hasenack2006-10-171-21/+23
| | | | | which have no markrelease