aboutsummaryrefslogtreecommitdiffstats
path: root/RepSys
Commit message (Collapse)AuthorAgeFilesLines
* Added option -F to repsys ci, as in svn ciBogdano Arendartchuk2008-02-052-4/+11
|
* Dropped all authenticated access supportBogdano Arendartchuk2007-11-155-1129/+37
| | | | | | | | | | | | 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
* Really fixed generation of unreleased commitsBogdano Arendartchuk2007-11-141-5/+5
| | | | | | | | 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.
* Reverted "Fix: unreleased commits are not those newer than the last markrelease"Bogdano Arendartchuk2007-11-131-5/+5
| | | | | | | It was r228878. Some changelogs are broken. Revert it while a better fix is investigated.
* Make package and revision optional options for submit, againBogdano Arendartchuk2007-11-132-23/+16
| | | | | | | | | 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.
* Fix: don't use versions/ when using -v option of getsrpmBogdano Arendartchuk2007-11-121-1/+1
|
* Added option -o to 'co' to disable the use of mirror when checking outBogdano Arendartchuk2007-11-082-2/+5
|
* Added the complement to SILENT: CLOGBogdano Arendartchuk2007-11-081-7/+19
| | | | | | When using CLOG, only those lines beginning with this token will be shown. It only works when enabled in repsys.conf.
* Fix: unreleased commits are not those newer than the last markreleaseBogdano Arendartchuk2007-09-211-5/+5
| | | | | | | | Entries considered unreleased must be those newer than the latest released revision in current/. Problem pointed out by mrl.
* ldapusers plugin: ldap-starttls + ldap-uri configuration optionsBogdano Arendartchuk2007-06-181-12/+37
| | | | | (nice commit separation)
* Perform less svn operations in getsrpm and rpmlogBogdano Arendartchuk2007-06-172-37/+43
| | | | | | | | - 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/
* As requested by mrl, don't relocate back to mirror after commitBogdano Arendartchuk2007-06-161-10/+8
|
* prepare for cheetah-2Bogdano Arendartchuk2007-06-161-1/+1
|
* Fixed sync to different behavior of parseSpec in rpm-4.8.8Bogdano Arendartchuk2007-06-121-0/+1
| | | | | | parseSpec must called with _topdir properly defined to the top directory of the package, as it will check the presence of source files.
* Don't use mirror in 'co' when the user provides one URLBogdano Arendartchuk2007-06-122-3/+8
|
* Added FIXME to strange putsrpm behaviorBogdano Arendartchuk2007-06-121-0/+2
|
* Don't force "/" at the end of URLsBogdano Arendartchuk2007-06-121-2/+1
|
* - use correct revision number for last commitAnssi Hannula2007-06-071-2/+2
| | | | | (this commit by Andreas was accidentally reverted during SVN recovery)
* Import "Error" before use itBogdano Arendartchuk2007-06-061-1/+1
|
* Improved (and fixed) the support to mirrors and "switch" subcommandBogdano Arendartchuk2007-06-054-9/+130
| | | | | | | | | - added the switch subcommand to quickly switch between the default and the mirrored repositories - fixed bug of generating bogus mirror URLs - make "ci" smarter by only relocation if something has been changed in the working copy and it is not already relocated.
* FIXME possible bugs in get_srpm related to revision numbers.Bogdano Arendartchuk2007-06-041-0/+4
|
* Fixed use of __import__ incompatible with python2.4.Bogdano Arendartchuk2007-05-091-4/+4
|
* Show epoch of the release in changelog, even when it has not beenBogdano Arendartchuk2007-05-081-3/+9
| | | | | markreleased yet.
* Make issue an clearer error when python-cheetah is not installed. ClosesBogdano Arendartchuk2007-05-081-1/+4
| | | | | #27374.
* Run svn.info before svn.status in order to check if we're in a workingBogdano Arendartchuk2007-05-041-0/+3
| | | | | copy.
* Use basename of source entries, they may be URLs (and flags don't makeBogdano Arendartchuk2007-05-041-1/+2
| | | | | clear if it is a URL or not)
* Escape values used in LDAP search filters using ldap.filter.Bogdano Arendartchuk2007-05-041-1/+3
|
* Unbind the ldapobject after searching.Bogdano Arendartchuk2007-05-041-17/+19
|
* The option ldap-port was not being converted to integer. Fixed.Bogdano Arendartchuk2007-05-041-1/+5
|
* 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.