aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Renamed the "sources" file to "binrepo.lst"topic/upload-tarballBogdano Arendartchuk2008-06-241-5/+7
|
* Support using the binrepo even when packages don't have 'sources' filesBogdano Arendartchuk2008-06-242-41/+52
| | | | | | | For the sake of simplicity, removed from "up" the support of specifying binary from the binaries repository. Now in order to update the binaries it is needed to update the package checkout.
* Only show the "checking files" message when hash checking is enabledBogdano Arendartchuk2008-06-241-1/+1
| | | | | Pointed by spuk
* Merged latest V1_6_X branchBogdano Arendartchuk2008-06-2311-129/+515
|
* Use --out-format instead of --log-format for rsyncBogdano Arendartchuk2008-06-201-1/+1
| | | | | | After rsync 2.6.9 the option --log-format has been renamed to --out-format and the alias has been dropped after 3.0.0.
* Initial work on the support of the binary files repositoryBogdano Arendartchuk2008-02-0811-33/+694
| | | | | | | | | | | | | | | | | | | It introduces a command "upload" to explicitly upload tarballs to the repository and update the list on svn (the file SOURCES/sources). Also a "del" command, to remove the reference to the file in the sources file. An another "up", to pull possibly new tarballs from the binaries repository. The command sync will automatically mark the new files that should go the binaries repository. They should be uploaded with ci. With the current code, packages can have tarballs gradually migrated as tarballs of newer versions will appear. In this implementation markrelease is required to be run in the same machine of the repository (or at least should have direct fs access to it), as it works by performing plain "cp"
* New branch to work on tarballs repositoryBogdano Arendartchuk2008-02-0832-451/+796
|\
| * Added option -d to sync, to download the missing filesBogdano Arendartchuk2008-02-084-7/+32
| | | | | | | | | | | | | | 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.
| * New version 1.6.20Bogdano Arendartchuk2008-02-081-1/+1
| |
| * Don't install repsys-example.conf in datadir, move it to MANIFEST.inBogdano Arendartchuk2008-02-062-2/+2
| |
| * Fixed emptylog to be shown when necessaryBogdano Arendartchuk2008-02-063-23/+38
| | | | | | | | | | | | | | | | | | 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.
| * Fixed URL normalization to make it compatible with py2.4Bogdano Arendartchuk2008-02-062-6/+7
| | | | | | | | | | In py2.4 the function urlparse doesn't return a "named" tuple.
| * Set the default template path and update the built-in one to matchBogdano Arendartchuk2008-02-052-5/+17
| | | | | | | | | | default.chlog
| * Fixed mistake in svn error message handlingBogdano Arendartchuk2008-02-051-1/+1
| |
| * Don't use --non-interactive with the commands "add", "revert" and "cleanup"Bogdano Arendartchuk2008-02-051-1/+2
| |
| * Allow listing targets through SSH submit hostBogdano Arendartchuk2008-02-053-3/+23
| | | | | | | | | | | | It required to add a option --list on create-srpm and change repsys submit to use this option.
| * Moved all old defaults to repsys-example.conf and document it betterBogdano Arendartchuk2008-02-054-4/+66
| | | | | | | | | | | | Only a few configuration options in repsys.conf are really useful. Removed the remaining [template] section.
| * Added --strict option to getsrpm + equivalent configuration optionBogdano Arendartchuk2008-02-053-12/+42
| | | | | | | | | | | | | | | | | | 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.
| * Changed get_submit_info to use svn.info2 and properly handle non-versionedBogdano Arendartchuk2008-02-051-3/+7
| | | | | | | | | | files
| * Small changes in help messages:Bogdano Arendartchuk2008-02-0515-60/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
| * Make SVN.info2 to return None when the target is not versionedBogdano Arendartchuk2008-02-051-1/+3
| |
| * Make REPSYS_CONF override /etc/repsys.conf and ~/.repsys/configBogdano Arendartchuk2008-02-052-2/+5
| | | | | | | | | | | | 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.
| * Fixed the use of file:/// URLs when using just the package nameBogdano Arendartchuk2008-02-052-3/+6
| |
| * Added option -F to repsys ci, as in svn ciBogdano Arendartchuk2008-02-053-4/+12
| |
| * Dropped all authenticated access supportBogdano Arendartchuk2007-11-156-1129/+44
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * Don't say "invalid command CMD" when this is not the real errorBogdano Arendartchuk2007-11-142-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Really fixed generation of unreleased commitsBogdano Arendartchuk2007-11-142-5/+7
| | | | | | | | | | | | | | | | 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-133-23/+17
| | | | | | | | | | | | | | | | | | 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-122-1/+4
| |
| * New version 1.6.19V1_6_19Bogdano Arendartchuk2007-11-081-1/+1
| |
| * Added option -o to 'co' to disable the use of mirror when checking outBogdano Arendartchuk2007-11-083-2/+6
| |
| * Removed unused configuration option.Bogdano Arendartchuk2007-11-081-2/+0
| |
| * Updated CHANGESBogdano Arendartchuk2007-11-081-0/+2
| |
| * Added the complement to SILENT: CLOGBogdano Arendartchuk2007-11-083-7/+27
| | | | | | | | | | | | 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.
| * added CHANGES to MANIFEST.inV1_6_18Bogdano Arendartchuk2007-06-181-0/+1
| |
| * updated CHANGES regarding ldapusers changesBogdano Arendartchuk2007-06-181-0/+1
| |
| * ldapusers plugin: ldap-starttls + ldap-uri configuration optionsBogdano Arendartchuk2007-06-182-13/+47
| | | | | | | | | | (nice commit separation)
| * Perform less svn operations in getsrpm and rpmlogBogdano Arendartchuk2007-06-173-37/+44
| | | | | | | | | | | | | | | | - 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-162-10/+9
| |
| * prepare for cheetah-2Bogdano Arendartchuk2007-06-162-3/+3
| |
| * We don't use repsys.macros anymoreBogdano Arendartchuk2007-06-161-2/+0
| |
| * added missing entries in CHANGES: rpm-4.4.8, "co", and python2.4 fixBogdano Arendartchuk2007-06-161-0/+3
| |
| * 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
| |
| * updated CHANGES regarding compatibility with cheetah-2 and epoch inBogdano Arendartchuk2007-06-121-0/+2
| | | | | | | | | | changelogs
| * 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)