obs-service-tar_scm/obs-service-tar_scm.changes
Adrian Schröter 9856f5b66c Accepting request 143961 from home:saschpe:branches:openSUSE:Tools
- Use upstream github repository and download via _service file

- Add custom git versionformat extensions:
  + @PARENT_TAG@: Replaced by first tag that is reachable from the
                  current commit (see 'git describe')
  Future custom additions could follow the @NAME@ scheme

OBS-URL: https://build.opensuse.org/request/show/143961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=56
2012-12-03 15:29:20 +00:00

229 lines
8.2 KiB
Plaintext

-------------------------------------------------------------------
Mon Dec 3 14:46:15 UTC 2012 - saschpe@suse.de
- Use upstream github repository and download via _service file
-------------------------------------------------------------------
Mon Dec 3 14:11:07 UTC 2012 - saschpe@suse.de
- Add custom git versionformat extensions:
+ @PARENT_TAG@: Replaced by first tag that is reachable from the
current commit (see 'git describe')
Future custom additions could follow the @NAME@ scheme
-------------------------------------------------------------------
Thu Nov 1 14:53:39 GMT 2012 - aspiers@suse.com
- Fix usage text for submodules option
-------------------------------------------------------------------
Mon Oct 1 07:15:03 UTC 2012 - cthiel@suse.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 11:47:27 UTC 2012 - jslaby@suse.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 11:16:47 UTC 2012 - aspiers@suse.com
- Prevent local users from appearing as user/group owner in
generated tar files (thanks bmwiedemann for this)
-------------------------------------------------------------------
Tue Jul 3 11:23:12 UTC 2012 - adrian@suse.de
- fix option for submodule update
-------------------------------------------------------------------
Sat Jun 30 13:56:51 UTC 2012 - magist3r@gmail.com
- Fixed error with cache
-------------------------------------------------------------------
Sat Jun 30 10:59:34 UTC 2012 - magist3r@gmail.com
- Added an option to disable git submodules
- Replaced --exclude=.$MYSCM with --exclude-vcs tar option
-------------------------------------------------------------------
Thu Jun 28 22:53:29 UTC 2012 - magist3r@gmail.com
- Added support for git submodules
-------------------------------------------------------------------
Tue Jun 5 11:12:07 UTC 2012 - saschpe@suse.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 00:57:28 GMT 2012 - rohan.mcgovern@nokia.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:39:28 GMT 2012 - aspiers@suse.com
- Check that git pull succeeds
-------------------------------------------------------------------
Wed Feb 29 18:32:12 GMT 2012 - aspiers@suse.com
- Remove accidental reference to keep-source parameter
which was never pushed upstream (obsoleted by new cache).
-------------------------------------------------------------------
Thu Feb 16 15:23:35 GMT 2012 - aspiers@suse.com
- When the cache is used, output location of repo in the cache
-------------------------------------------------------------------
Tue Feb 14 16:52:19 GMT 2012 - aspiers@suse.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 15:52:19 GMT 2012 - aspiers@suse.com
- Add test suite
- Fix --subdir with --scm svn
- Fix --scm bzr
-------------------------------------------------------------------
Mon Feb 13 10:51:19 UTC 2012 - coolo@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Tue Jan 24 15:46:17 UTC 2012 - rschiele@gmail.com
- add new option to specify a subset of files/subdirectories to
pack in the tar ball
-------------------------------------------------------------------
Tue Jan 24 13:26:19 UTC 2012 - rschiele@gmail.com
- Checking out a specific revision cannot work when only the latest
version is cloned.
-------------------------------------------------------------------
Thu Dec 29 13:39:35 UTC 2011 - gollub@b1-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:37:43 UTC 2011 - gollub@b1-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:
git@gitrepo.tld:foobar.git
-------------------------------------------------------------------
Thu Dec 29 13:35:30 UTC 2011 - gollub@b1-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 07:01:36 UTC 2011 - adrian@suse.de
- make it possible to create tar balls without version tag (#714542)
-------------------------------------------------------------------
Fri Aug 26 06:49:13 UTC 2011 - adrian@suse.de
- support old tar bar lookup also for OBS 2.3 bs_service using .old/ directory
-------------------------------------------------------------------
Fri Aug 26 06:45:17 UTC 2011 - adrian@suse.de
- drop broken code for same-commit-detection as suggested by Markus
-------------------------------------------------------------------
Thu Aug 25 16:17:02 UTC 2011 - markus.lehtonen@linux.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 13:52:06 UTC 2011 - adrian@suse.de
- add support for (git) checkout depth, original patch by
Markus Lehtonen <markus.lehtonen@linux.intel.com>
-------------------------------------------------------------------
Wed Aug 17 07:54:29 UTC 2011 - adrian@suse.de
- make packaging of meta data optional to reduce tar ball size
-------------------------------------------------------------------
Fri Aug 12 11:51:07 UTC 2011 - adrian@suse.de
- fix exclude expansion
-------------------------------------------------------------------
Mon Jun 20 08:48:12 UTC 2011 - cthiel@novell.com
- add support for bzr
-------------------------------------------------------------------
Tue Mar 22 14:55:55 UTC 2011 - ammler@openttdcoop.org
- Fix: recompressed tars were never reused
- cleanup mercurial commands
-------------------------------------------------------------------
Tue Feb 8 16:00:48 UTC 2011 - adrian@suse.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 10:02:41 UTC 2011 - adrian@suse.de
- fix subdir usage for git
-------------------------------------------------------------------
Thu Dec 30 12:41:57 UTC 2010 - adrian@suse.de
- add option exclude files/directories when creating the tar ball
- git clone runs now with --depth 1 option
-------------------------------------------------------------------
Wed Dec 8 06:29:42 UTC 2010 - wr@rosenauer.org
- support mercurial repositories
-------------------------------------------------------------------
Wed Oct 20 16:27:25 UTC 2010 - reddwarf@opensuse.org
- Fix --filename parameter use
-------------------------------------------------------------------
Fri Sep 3 10:31:32 UTC 2010 - adrian@suse.de
- initial version to checkout/update svn or git repos and create a tar