SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for obs-service-tar_scm-0.5.0.1412769870.6cda976-2.1.noarch.rpm :
Wed Oct 8 14:00:00 2014 aspiersAATTsuse.com
- Update to version 0.5.0.1412769870.6cda976:
+ change default git versionformat to %ct.%h
+ fix changes generation when version is blank
+ lots of refactoring
+ add info and caveats about data persisting between tests
+ gittests: give default author test a unique name

Sun Oct 5 14:00:00 2014 aspiersAATTsuse.com
- Update to version 0.4.2.1412467141.df3329e. Many changes,
including:
+ Retrieve tags for a cached git repo
+ Add PEP8 checking everywhere
+ Significantly improved tests
+ Fixed checkout of a hg url that ends with a trailing slash
+ Fix Debian build dependencies for python
+ Change Debian package format to 3.0 (native)
+ Install into /usr on Debian
+ Honor submodules=disable as before (fixes #38)
+ Fix directory name of repository clone
+ Fix handling of symbolic links
+ Fix crash when changesrevision is missing
+ Improved usage text
+ Store git and hg hashes in full
+ Fix crash during copy of _servicedata
+ Fix format of new changes to match old shell tar_scm
+ Fix bug when temp file is on a different filesystem
+ Fix change generation bug introduced by Python rewrite
+ Fix retrieval of email address from ~/.oscrc
+ Refactor changesgenerate code

Tue Sep 9 14:00:00 2014 jblunckAATTinfradead.org
- Update to version 0.4.0.1410288598.7f38281:
+ Python rewrite of tar_scm
+ Make pep8 happy (except for regex in tar_scm:299)
+ Address some feedback from pylint
+ make Python version PEP8-compliant
+ Let Travis execute pep8
+ Strip newline (\'\
\') characters from safe_run output in detect_version()
+ Make potentially long-running tasks print output in real-time
+ Improve efficiency of stdout handling in safe_run()
+ Release obs-service-tar_scm 0.4.0

Wed Jul 9 14:00:00 2014 jblunckAATTinfradead.org
- Update to version 0.3.2.1404723797.745a470:
+ Initial debianization
+ switch git submodule versions correctly
+ add some basic documentation to the tests
+ split off info into TESTING.md
+ add CONTRIBUTING.md
+ improve formatting
+ whitelist accepted chars in arguments.
+ Correct/update install information
+ Reverse changes lines again with tac

Wed Dec 11 13:00:00 2013 speilickeAATTsuse.com
- Update to version 0.3.2.1386694317.b85b342:
+ Fix adding to already existing _servicedata case
+ Don\'t reverse changes lines with \'tac\'
+ Fix Python FutureWarning about comparison with None
+ Improve description of the versionformat parameter.
- Enable changes generation

Tue Nov 19 13:00:00 2013 adrianAATTsuse.de
- Bump version to 0.3.2

* changes file generation support written by Sascha

Wed Oct 30 13:00:00 2013 adrianAATTsuse.de
- Bump version to 0.3.1

* do not execute tar base file name

Fri Aug 2 14:00:00 2013 aspiersAATTsuse.com
- Bump version to 0.3.0 and include git timestamp / SHA1 in version.
- Update to latest git (9de0986):
+ add git submodule update test
+ extract submodule_path() method
+ allow git commands to run from cwd
+ rename opts to args
+ annotate cwd
+ ensure all scm invocations succeed when expected
+ record revisions per repository path
+ allow creation of git submodules
+ Fixtures.create_commits(): add repository path parameter
+ GitFixtures.create_repo(): add repository path parameter
+ fix hg tests when run in timezone east of UTC
+ add hint about running tests quicker
+ don\'t hardcode revision in helper method
+ quoting tweak
+ make test output more consistent
+ get line spacing right
+ Travis: also test with Python 2.6
+ tweak debugging for mv invocations
+ a bit more info on the test suite
+ leave temporary files behind on failure, for debugging
+ add some docstrings to a few of the more complex tests
+ make switching to a given git revision more robust
+ try to make test output a little easier to understand
+ improve README.md
+ switch README to markdown and add Travis build status icon
+ replace XML entities with dollar-curlies
+ Properly encode XML reserved entities (&,<,>)
+ add better revision description/documentation for git
+ We are still not allowed to have dashes inside version. Fix for mercurial.
+ allow-different-naming-schemes-for-resulting-tar-files
+ Fix breakage when LANG is not English (issue #8)
+ Make test.py executable
+ README: add information about the test suite
+ Don\'t rely on git error codes for \"git describe\", catch all
+ Better error handling for AATTPARENT_TAGAATT expansion
+ the correct tag is \'param\', \'parameter\' won\'t work
+ Tell Travis where to find the tests
+ Cleanup testing tmp_dir afterwards
+ Add description for AATTPARENT_TAGAATT
+ Ignore .coverage
+ Move tests into sub-directory
+ Last change for some bonus points
+ Naa, typo
+ Update package database before installing dependencies
+ Add initial Travis-CI configuration
+ Add .gitignore file
+ Add test for AATTPARENT_TAGAATT

Tue Dec 4 13:00:00 2012 saschpeAATTsuse.de
- Pass --tags to \"git describe\" for AATTPARENT_TAGAATT

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Disable testsuite on SLE_11_SP2 to fix build

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Use upstream github repository and download via _service file

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Add custom git versionformat extensions:
+ AATTPARENT_TAGAATT: Replaced by first tag that is reachable from the
current commit (see \'git describe\')
Future custom additions could follow the AATTNAMEAATT scheme

Thu Nov 1 13:00:00 2012 aspiersAATTsuse.com
- Fix usage text for submodules option

Mon Oct 1 14:00:00 2012 cthielAATTsuse.com
- change default versionformat from author date (%at) to commiter date (%ct)
for git, to fix issues with cherry-picked commits resulting in decreased
version

Mon Sep 24 14:00:00 2012 jslabyAATTsuse.com
- add --date=short to get_vesion of git and remove \'-\' chars
by sed. This allows us to use %ad as versionformat and
have something like \"20120916\" as version instead of
terrible Unix timestamps.

Fri Jul 27 14:00:00 2012 aspiersAATTsuse.com
- Prevent local users from appearing as user/group owner in
generated tar files (thanks bmwiedemann for this)

Tue Jul 3 14:00:00 2012 adrianAATTsuse.de
- fix option for submodule update

Sat Jun 30 14:00:00 2012 magist3rAATTgmail.com
- Fixed error with cache

Sat Jun 30 14:00:00 2012 magist3rAATTgmail.com
- Added an option to disable git submodules
- Replaced --exclude=.$MYSCM with --exclude-vcs tar option

Thu Jun 28 14:00:00 2012 magist3rAATTgmail.com
- Added support for git submodules

Tue Jun 5 14:00:00 2012 saschpeAATTsuse.de
- Re-iterating the last change once again, \'git rev-parse --verify $REV\'
will return false even if $REV is a normal branch upon first clone
of the repo. Thus \'git fetch $URL +$REV:$REV\" is run initially.
However, the \'git checkout $REV\' then fails because it\'s missing
tracking information. Therefore, try a normal checkout first and fetch
the specific $REV only when that fails (due to reasons described below).

Thu May 24 14:00:00 2012 rohan.mcgovernAATTnokia.com
- Allow git revision to refer to revisions not available from a
default clone/fetch (i.e. refs other than refs/heads/
* or
refs/tags/
*)

Mon Mar 19 13:00:00 2012 aspiersAATTsuse.com
- Check that git pull succeeds

Wed Feb 29 13:00:00 2012 aspiersAATTsuse.com
- Remove accidental reference to keep-source parameter
which was never pushed upstream (obsoleted by new cache).

Thu Feb 16 13:00:00 2012 aspiersAATTsuse.com
- When the cache is used, output location of repo in the cache

Tue Feb 14 13:00:00 2012 aspiersAATTsuse.com
- add new \'versionformat\' option to determine how version is
extracted via git show --pretty=...
- support caching of cloned repositories to speed up fetch
from upstream

Mon Feb 13 13:00:00 2012 aspiersAATTsuse.com
- Add test suite
- Fix --subdir with --scm svn
- Fix --scm bzr

Mon Feb 13 13:00:00 2012 cooloAATTsuse.com
- patch license to follow spdx.org standard

Tue Jan 24 13:00:00 2012 rschieleAATTgmail.com
- add new option to specify a subset of files/subdirectories to
pack in the tar ball

Tue Jan 24 13:00:00 2012 rschieleAATTgmail.com
- Checking out a specific revision cannot work when only the latest
version is cloned.

Thu Dec 29 13:00:00 2011 gollubAATTb1-systems.de
- make svn checkout --trust-server-cert option conditional, since
this option is not supported by versions prior to subversion 1.6.

Thu Dec 29 13:00:00 2011 gollubAATTb1-systems.de
- Trim user prefix from tarball filename.
This enables tar_scm service to be used with git and ssh transport
(in conjuction with a passphrase less ssh-pubkey). Example Git URL:
gitAATTgitrepo.tld:foobar.git

Thu Dec 29 13:00:00 2011 gollubAATTb1-systems.de
- git 1.6.x and very likely other version only support
\"show --pretty=format:%at\" as parameter with \"format:\" prefix.
git show --pretty=%at is also support by recent git versions.

Mon Aug 29 14:00:00 2011 adrianAATTsuse.de
- make it possible to create tar balls without version tag (#714542)

Fri Aug 26 14:00:00 2011 adrianAATTsuse.de
- support old tar bar lookup also for OBS 2.3 bs_service using .old/ directory

Fri Aug 26 14:00:00 2011 adrianAATTsuse.de
- drop broken code for same-commit-detection as suggested by Markus

Thu Aug 25 14:00:00 2011 markus.lehtonenAATTlinux.intel.com
- history-depth parameter: use hackish depth=999999999 if \"full\" is
given so that a shallow clone will be fully deepened if the
_service file is changed. Also, fix git clone cmd line (remove
a pair of quotes that cause problems).

Thu Aug 25 14:00:00 2011 adrianAATTsuse.de
- add support for (git) checkout depth, original patch by
Markus Lehtonen

Wed Aug 17 14:00:00 2011 adrianAATTsuse.de
- make packaging of meta data optional to reduce tar ball size

Fri Aug 12 14:00:00 2011 adrianAATTsuse.de
- fix exclude expansion

Mon Jun 20 14:00:00 2011 cthielAATTnovell.com
- add support for bzr

Tue Mar 22 13:00:00 2011 ammlerAATTopenttdcoop.org
- Fix: recompressed tars were never reused
- cleanup mercurial commands

Tue Feb 8 13:00:00 2011 adrianAATTsuse.de
- always trust svn server certificate. We don\'t have a secure handling
for it anyway. Trust needs to established via extra service.

Wed Jan 12 13:00:00 2011 adrianAATTsuse.de
- fix subdir usage for git

Thu Dec 30 13:00:00 2010 adrianAATTsuse.de
- add option exclude files/directories when creating the tar ball
- git clone runs now with --depth 1 option

Wed Dec 8 13:00:00 2010 wrAATTrosenauer.org
- support mercurial repositories

Wed Oct 20 14:00:00 2010 reddwarfAATTopensuse.org
- Fix --filename parameter use

Fri Sep 3 14:00:00 2010 adrianAATTsuse.de
- initial version to checkout/update svn or git repos and create a tar


 
ICM