Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

subversion-tools-1.6.9-4.3.1 RPM for x86_64

From OpenSuSE 11.3 updates for x86_64

Name: subversion-tools Distribution: openSUSE 11.3
Version: 1.6.9 Vendor: openSUSE
Release: 4.3.1 Build date: Fri Oct 29 02:16:40 2010
Group: Development/Tools/Version Control Build host: build16
Size: 754301 Source RPM: subversion-1.6.9-4.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://subversion.tigris.org
Summary: Tools for Subversion
This package contains a lot of tools for subversion server and
   repository admins: * hot-backup makes a backup of a svn repo
   without stopping

* various scripts for client (bash_completion, showchange.pl,
   svn-graph.pl, ...) and server (svn-backup-dumps.py, ...) site

* po file translation scripts

* hook scripts

* xslt example

* some scripts and code examples

An overview of the scripts can be found at:
http://subversion.tigris.org/tools_contrib.html

Provides

Requires

License

ASLv.. ; Subversion License, http://subversion.tigris.org/license-1.html

Changelog

* Thu Oct 28 2010 dmueller@suse.de
  - fix permissions in mod_dav_svn handling (bnc#649861,
    CVE-2010-3315)
* Sun Jan 24 2010 pascal.bleser@opensuse.org
  - update to 1.6.9:
    User-visible changes:
    * allow multiple external updates over ra_svn (issue #3487)
    * fix a segmentation fault when using FSFS (r881905)
    * support Berkeley DB 4.8 (r879688)
    * various autoprop improvements (r880274, -5)
    * improve usage of svn+ssh:// on Windows (issue #2580)
    * teach 1.6.x to recognize 1.7 working copies (1.6.x-future-
      proof branch)
    * update help text for 'svn update' and 'svn switch' (r886164)
    * make 'svnadmin load --parent-dir' create valid mergeinfo
      (r888979)
    * tolerate relative merge source paths in mergeinfo (r889840)
    * teach mod_dav_svn to support the Label header (issue #3519)
    * fixed: svnsync leaves stale sync-locks on mirrors (r884842)
    * fix applicability of 'svn resolve --accept=theirs-conflict'
      (r880525)
    * fixed: segfault in 'svn resolve' (r896522)
    * fix commit failure against an out-of-date mirror (r900797)
    Developer-visible changes:
    * update ruby bindings test expectation (r880162)
    * don't allow rangelist and mergeinfo API to modify input args
      (r879093)
* Mon Jan 04 2010 vuntz@opensuse.org
  - Change gnome-keyring-devel BuildRequires to
    libgnome-keyring-devel on 11.3 and later, following the module
    split upstream.
* Thu Oct 22 2009 stsp@elego.de
  - update to 1.6.6:
    User-visible changes:
    * fix crash during 'svn update' (r39673)
    * respect Apache's ServerSignature directive (r40008, -21, -31)
    * don't add a file with mixed line endings, and then abort (issue #2713)
    * support Neon 0.29.
    * fix a crash in 'svn rm --force' (r37953)
    * handle tree conflicts involving replacements (issue #3486)
    * allow non-threadsafe sqlite if APR has no threads (r39301)
    * print newline before plaintext SSL cert / password prompts (r38982, r39302)
    * improve merge performance with implicit subtree mergeinfo (issue #3443)
    * fix "libsvn_ra_svn/marshal.c assertion failed (opt || cstr)" (issue #3485)
    * make file externals work for binary files (issue #3368)
    * perform MIME type matching case-insensitively (issue #3479)
    * do not treat non-existent revisions as HEAD in 'svn export' (issue #3400)
    * revert r36720's default MIME type change back to "text/plain" (issue #3508)
    * improve "tree conflict already exists" error message (r38872)
    * fix failure to commit replacement of a directory (issue #3281)
    * fix mod_dav_svn parent dir links to preserve peg revisions (issue #3425)
    Developer-visible changes:
    * fix 2 failing tests in ruby bindings (r38886)
    * do not require GNU grep for build (issue #3453)
    * use '$SED' instead of 'sed' in build scripts (issue #3458)
    * add svn.client.{log5,merge_peg3} to python bindings (r39635, -6, -7)
    * include the time of a test run in tests.log (r39887)
  - Rename subversion-1.6.5-rpmlintrc to subversion.rpmlintrc.
  - Drop subversion.allowed-neon.patch in favour of --disable-neon-version-check
    configure flag.
  - Drop subversion-make-check-log-to-stdout.patch, it doesn't apply anymore.
    It was mainly for debugging test suite hangs on Factory. We don't run
    tests on factory anymore.
* Mon Aug 24 2009 stsp@elego.de
  - add patch to fix failing regression test in ruby bindings
  - rename rpmlintrc file
* Sun Aug 23 2009 pascal.bleser@opensuse.org
  - update to 1.6.5:
    * fix mod_dav_svn directory view links to preserve peg revisions
    * properly escape lock comments over ra_neon
    * allow syncing copies of '/' over ra_neon and ra_serf
    * make 'svnlook diff' show empty added or deleted files
    * fix building with Apache 2.4
    * fix possible data loss on ext4 and GPFS filesystems
    * resolve symlinks when checking for ~/.subversion
    * don't let svn+ssh SIGKILL ssh processes
    * allow PLAIN and LOGIN mechanisms with SASL in svnserve
    * fix peg revision parsing in filenames like 'dir/@file.txt'
    * don't pretend to do tree conflict resolution
    * fix data corruption when syncing from svnserve to mod_dav_svn
    * fix GNOME Keyring with '--non-interactive' option
    * fixed: false "File '...' already exists" error during commit
  - bump in-tree sqlite-amalgamation from 3.6.16 to 3.6.17
* Sat Aug 08 2009 pascal.bleser@opensuse.org
  - bump in-tree sqlite-amalgamation from 3.6.14.2 to 3.6.16
  - use a trap function in check section to make sure the svnserve
    process is killed
  - use a random free port for testing the svnserve process
* Fri Aug 07 2009 stsp@elego.de
  - update to 1.6.4.
    * Security fix [CVE-2009-2411]
* Fri Jul 24 2009 dmueller@suse.de
  - fix typo in dav svn default configuration (bnc#517143)
* Tue Jul 21 2009 stsp@elego.de
  - Don't run regression tests on OpenSUSE Factory. It takes too
    long which causes problems for the build service because the
    subversion package is being rebuilt often.
* Sat Jul 18 2009 stsp@elego.de
  - To help us figure out why the test suite sometimes hangs on the
    build service, add a patch which allows logging to stdout
    and stderr, instead of logging to tests.log, during make check.
* Mon Jul 06 2009 stsp@elego.de
  - Run regression tests over both filesystem backends (FSFS and BDB),
    and over svn:// as well as file://
* Mon Jul 06 2009 stsp@elego.de
  - Now that the project repositories have been configured correctly
    on the build service, OpenSUSE 10.3 should also have a JDK.
* Fri Jul 03 2009 stsp@elego.de
  - Make python-xml an explicit build requirement since the regression
    tests need it to run.
* Fri Jul 03 2009 stsp@elego.de
  - Make regression tests clean up temporary test data (repositories,
    working copies, etc.) to avoid build failures due to running out
    of disk space. This trades time against space -- the build will
    take longer.
* Fri Jul 03 2009 stsp@elego.de
  - The build service keeps complaining that "nothing provides
    java-1_6_0-sun-devel". Attempt to make it happy by only building
    Java bindings on SUSE versions which have OpenJDK.
* Fri Jul 03 2009 stsp@elego.de
  - write tests.log to stdout if make check fails to aid
    debugging of test failures on the build service
* Fri Jul 03 2009 stsp@elego.de
  - run all regression tests (ra_local only for now)
  - filter a false positive rpmlint warning
  - update to 1.6.3
    User-visible changes:
    * fix segfault in WC->URL copy (r37646, -56)
    * let 'svnadmin load' tolerate mergeinfo with "\r\n" (r37768)
    * make svnsync normalize svn:* props to LF line endings (issue #3404)
    * better integration with external merge tools (r36178)
    * return a friendly error message for 'svn diff' (r37735)
    * update dsvn.el for 1.6 (r37774)
    * don't allow setting of props on out-of-date dirs under neon (r37745)
    * improve BASH completion (r36450, -52, -70, -79, -538)
    * improve some DAV-based error messages (issue #3414)
    * always show tree conflicts with 'svn st' (issue #3382)
    * improve correctness of 'svn mergeinfo' (issue #3126)
    * decrease the amount of memory needed for large commits (r37894, -6)
    * work around an APR buffer overflow seen by svnsync (r37622)
    * ra_svn clients now use TCP keep-alives if available (issue #3347)
    * improve 'svn merge' perf by reducing server contact (r37491, -593, -618)
    * stop propagating self-referential mergeinfo in reintegrate merges (r37931)
    * fix NLS detection where -liconv is required for bindtextdomain() (r37827)
    * don't delete unversioned files with 'rm --keel-local' (r38015, -17, -19)
    * bump apr and apr-util versions included in deps to latest. (r37941)
    * avoid temp file name collisions with ra_serf, ra_neon (r37972)
    * fixed: potential segfault with noop file merges (r37779)
    * fixed: incorrect output with 'svn blame -g' (r37719, -23, -41)
    * fixed: bindings don't load FS libs when module search enabled (issue #3413)
    * fixed: potential abort() in the working copy library (r37857)
    * fixed: memory leak in hash reading functions (r37868, -979)
    Developer-visible changes:
    * improve memory usage in file-to-stringbuf APIs (r37907)
    * reduce memory usage for temp string manipulation (r38010)
* Mon Jun 29 2009 dmueller@suse.de
  - fix package names to be able to remove the rpmlintrc
* Fri Jun 19 2009 coolo@novell.com
  - disable as-needed for this package as it fails to build with it
* Mon Jun 15 2009 poeml@suse.de
  - make Subversion's configure script detect Berkeley DB again. With
    apu-1-config 1.3.7, the --libs output doesn't return -ldb any
    longer, and Subversion was relying on this. See this long thread:
    http://mail-archives.apache.org/mod_mbox/apr-dev/200906.mbox/%3c1244533468.25532.110.camel@shrek.rexursive.com%3e
    Building with --with-berkeley-db makes it work again.
* Tue Jun 09 2009 dmueller@suse.de
  - remove ctypesgen package - not in factory yet
* Fri Jun 05 2009 wr@opensuse.org
  - update svnmerge.py to the latest version
    * not using popen2 anymore which was deprecated
* Wed Jun 03 2009 dmueller@suse.de
  - merge into Factory
* Tue May 26 2009 pascal.bleser@opensuse.org
  - update to sqlite-amalgamation 3.6.14.2
* Fri May 15 2009 pascal.bleser@opensuse.org
  - enable in-tree sqlite-amalgamation again, as the required sqlite3
    package screws up zypper (bnc#504251)
* Mon May 11 2009 pascal.bleser@opensuse.org
  - bump in-tree sqlite-amalgamation to the recommended version for
    Subversion 1.6.2: 3.6.13
  - update to 1.6.2:
    * vastly improve memory usage with 'svn merge' (issue #3393)
    * make default depth for merge 'infinity' (r37156)
    * make 'status --quiet' show tree conflicts (issue #3396)
    * allow '--set-depth infinity' to expand shallow subtrees
      (r37169)
    * return an error if attempting to reintegrate from/to the repo
      root (r37385)
    * don't store bogus mergeinfo for '--ignore-ancestry', foreign
      merges (r37333)
    * don't allow merge of difference between two repos (r37519)
    * avoid potential segfault with subtree mergeinfo (r36613)
    * recommend sqlite 3.6.13 (r37245)
    * avoid unnecessary server query for implicit mergeinfo
      (r36509)
    * avoid unnecessary server query during reverse merges (r36527)
    * set depth=infinity on 'svn add' items with restricted depth
      (r37607)
    * fixed: commit log message template missing paths (issue #3399)
    * fixed: segfault on merge with servers < 1.6 (r37363)
    * fixed: repeat merge failures with non-inheritable mergeinfo
      (issue #3392)
    * fixed: another memory leak when performing mergeinfo-aware
      merges (r37398)
    * fixed: incorrect mergeinfo on children of shallow merges
      (issue #3407)
    * fixed: pool lifetime issues in the BDB backend (r37137)
* Thu May 07 2009 pascal.bleser@opensuse.org
  - build and install the following binaries from tools/server-side
    into subversion-tools:
    * svn-populate-node-origins-index
    * svnauthz-validate
  - add support for building Subversion 1.6.x on SLE 9, by using the
    package "python25" and patching all python scripts accordingly,
    to use #!/usr/bin/python2.5 instead of /usr/bin/python or
    /usr/bin/env python
* Wed Apr 15 2009 dmueller@suse.de
  - update to 1.6.1
    User-visible changes:
    * recommend Neon 0.28.4. (r36388)
    * improve performance of 'svn merge --ignore-ancestry' (r36256)
    * improve 'svn merge' performance with subtree mergeinfo (r36444)
    * correctly proxy LOCK and UNLOCK requests (r36159)
    * prevent a crash when updating old working copies (r36751)
    * don't let svnmerge.py delete a nonexistent property (r36086, -767, -769)
    * don't fail when upgrading pre-1.2 repositories (r36851, -7)
    * allow escaping of separator characters in autoprops (r36763, -84)
    * improve tempfile creation robustness on Windows (r36442, -3)
    * fix change-svn-wc-format.py for 1.6.x working copies (r36874, -5)
    * improve configure's detection of Berkeley DB (r36741, -2)
    * don't allow foreign merges to add foreign mergeinfo (issue #3383)
    * improve performance of 'svn update' on large files (r36389, et. al.)
    * fixed: error leak and potential crash (r36860)
    * fixed: parent directory handling on Windows (r36049, -50, -51, -131)
    * fixed: unintialized memory errors (r36252, -3)
    * fixed: potential working copy corruption (r36714)
    * fixed: working copy upgrade error (r36302)
    * fixed: pointer dereference error (r36783)
    * fixed: error diff'ing large data with ignored whitespace (r36816)
    * fixed: potential hang in ra_serf (r36913)
    * fixed: problem with merge and non-inheritable mergeinfo (r36879)
    * fixed: repeated merging of conflicted properties fails (issue #3250)
    * fixed: excluding an absent directory segfaults (issue #3391)
    Developer-visible changes:
    * ensure svn_subst_translate_cstring2() properly flushes data (r36747)
    * make serf report a base checksum to apply_textdelta (r36890)
    * syntax updates for strict C89 compilers (r36799)
    * update RPM scripts for RHEL4 (r36834)
    * allow tests to be run with Python 2.6.1 on Windows (r36149, -50, -51, -56)
    * allow building JavaHL with Visual Studio 2008 (r36954)
    * stop setting default translation domain in JavaHL (r36955)
    * fixed: warning with Python 2.6 and ctypes bindings (r36559)
    * fixed: undefined references to svn_fs_path_change2_create() (r36823)
* Mon Mar 30 2009 pascal.bleser@opensuse.org
  - fix build on SLE10
  - don't build on SLE9, its python is too old (requires >= 2.4)
  - build gnome-keyring and kde4 kwallet authentication store plugins
    as subpackages
  - added explicit BuildRequires for cyrus-sasl-devel
  - use an in-tree sqlite 3.6.11 as recommended instead of the
    system-wide version
  - removed the %changelog from the spec file, was very long, and we
    have a .changes file anyway
  - rpmlint happiness:
    * added a patch to remove a pointless shebang in the python
      bindings
    * removed dot at end of Summary in subpackages
  - removed the License: tag in each subpackage
* Mon Mar 23 2009 pascal.bleser@opensuse.org
  - build the new ctypes python bindings
  - upgraded in-tree SWIG to the recommended version for building
    SVN: 1.3.36 (required to build the Ruby bindings)
  - 1.6.0 in a separate repository for now
  - update to 1.6.0:
    * the working copy format has been upgraded: this means that 1.5
      and older Subversion clients will not be able to work with
      working copies produced by Subversion 1.6; working copies are
      upgraded automatically
    * the repository filesystem formats have changed, meaning that
      1.5 and older versions of Subversion tools that normally access
      a repository directly (e.g. svnserve, mod_dav_svn, svnadmin)
      won't be able to read a repository created by Subversion 1.6;
      but, repositories are not upgraded automatically (use
      "svnadmin upgrade")
    * improved output of "svn proplist --verbose"
    * "svn propget" now accepts the --verbose option
    * changed output of "svn status": now contains the additional
      seventh column which informs whether the item is the victim of a
      tree conflict; an  additional line with more detailed description
      of a tree conflict is displayed after each item remaining in tree
      conflict
    * subversion prompts before storing passwords in plaintext form
    * passwords can be stored in KWallet (KDE 4) and GNOME Keyring
    * SSL client certificate passphrases can be stored in KWallet,
      GNOME Keyring in encrypted form or in plaintext form
    * repository root relative URLs (client)
    * improvements to "svn:externals": support for files and usual shell
      quoting rules in external definitions
    * detection of tree conflicts: Subversion 1.6 recognizes a new kind
      of conflict, known as a "tree conflict"; such conflicts manifest
      at the level of directory structure, rather than file content
    * several improvements to both the Berkeley DB and FSFS backends,
      designed to improve storage space, and can result in drastically
      smaller repositories:
      + sharing multiple common representations
      + FSFS repositories: packing completed shards
      + FSFS repositories: support for Memcached
      + BDB repositories: reverse deltas
    * ctypes Python bindings
    * improved interactive conflict resolution
    * sparse directory exclusion
    * logging support for svnserve
    * new public "historical" HTTP URI syntax for mod_dav_svn
    * the "svn log" command can now take multiple revision arguments in
      one invocation
    * --trust-server-cert option: added to svn and svnsync, so that
      non-interactive operations can work with self-signed certificates
      not backed by a known trust authority
* Mon Mar 09 2009 pascal.bleser@opensuse.org
  - enable build of ruby bindings by using an in-tree SWIG 1.3.33
  - update to 1.5.6:
    * allow colons within mergeinfo path names (r35040)
    * make it impossible to add .svn to wc via 'svn add --parents'
      (r35143, -5)
    * copy properties of added but uncommitted files (r32448)
    * improve performance of log operation on < 1.5 servers (r35566)
    * allow commits over Neon of files >2GB (POSIX only) (r34919, -24)
    * allow serf from behind MS ISA proxy servers (r35981)
    * prevent svnmerge-migrate-history.py from committing bogus
      mergeinfo (r35516)

Files

/usr/bin/svn-populate-node-origins-index
/usr/bin/svn_apply_autoprops.py
/usr/bin/svnauthz-validate
/usr/bin/svnmerge.py
/usr/share/subversion
/usr/share/subversion/tools
/usr/share/subversion/tools/README
/usr/share/subversion/tools/backup
/usr/share/subversion/tools/backup/hot-backup.py
/usr/share/subversion/tools/backup/hot-backup.py.in
/usr/share/subversion/tools/bdb
/usr/share/subversion/tools/bdb/erase-all-text-data.py
/usr/share/subversion/tools/bdb/skel.py
/usr/share/subversion/tools/bdb/svn-bdb-view.py
/usr/share/subversion/tools/bdb/svnfs.py
/usr/share/subversion/tools/bdb/whatis-rep.py
/usr/share/subversion/tools/client-side
/usr/share/subversion/tools/client-side/bash_completion
/usr/share/subversion/tools/client-side/bash_completion_test
/usr/share/subversion/tools/client-side/change-svn-wc-format.py
/usr/share/subversion/tools/client-side/server-version.py
/usr/share/subversion/tools/client-side/showchange.pl
/usr/share/subversion/tools/client-side/svn-graph.pl
/usr/share/subversion/tools/client-side/svnmucc
/usr/share/subversion/tools/client-side/svnmucc/svnmucc-test.py
/usr/share/subversion/tools/client-side/wcfind
/usr/share/subversion/tools/dev
/usr/share/subversion/tools/dev/check-license.py
/usr/share/subversion/tools/dev/contribulyze.py
/usr/share/subversion/tools/dev/datecheck.py
/usr/share/subversion/tools/dev/find-bad-style.py
/usr/share/subversion/tools/dev/gcov.patch
/usr/share/subversion/tools/dev/gen-javahl-errors.py
/usr/share/subversion/tools/dev/gnuify-changelog.pl
/usr/share/subversion/tools/dev/graph-dav-servers.py
/usr/share/subversion/tools/dev/iz
/usr/share/subversion/tools/dev/iz/defect.dem
/usr/share/subversion/tools/dev/iz/ff2csv.command
/usr/share/subversion/tools/dev/iz/ff2csv.py
/usr/share/subversion/tools/dev/iz/find-fix.py
/usr/share/subversion/tools/dev/iz/run-queries.sh
/usr/share/subversion/tools/dev/lock-check.py
/usr/share/subversion/tools/dev/min-includes.sh
/usr/share/subversion/tools/dev/mlpatch.py
/usr/share/subversion/tools/dev/normalize-dump.py
/usr/share/subversion/tools/dev/po-merge.py
/usr/share/subversion/tools/dev/prebuild-cleanup.sh
/usr/share/subversion/tools/dev/random-commits.py
/usr/share/subversion/tools/dev/scramble-tree.py
/usr/share/subversion/tools/dev/stress.pl
/usr/share/subversion/tools/dev/svn-dev.el
/usr/share/subversion/tools/dev/svn-dev.vim
/usr/share/subversion/tools/dev/svn-entries.el
/usr/share/subversion/tools/dev/svn-merge-revs.py
/usr/share/subversion/tools/dev/trails.py
/usr/share/subversion/tools/dev/verify-history.py
/usr/share/subversion/tools/dev/warn-ignored-err.sh
/usr/share/subversion/tools/dev/which-error.py
/usr/share/subversion/tools/examples
/usr/share/subversion/tools/examples/SvnCLBrowse
/usr/share/subversion/tools/examples/blame.py
/usr/share/subversion/tools/examples/check-modified.py
/usr/share/subversion/tools/examples/dumpprops.py
/usr/share/subversion/tools/examples/get-location-segments.py
/usr/share/subversion/tools/examples/getfile.py
/usr/share/subversion/tools/examples/geturl.py
/usr/share/subversion/tools/examples/putfile.py
/usr/share/subversion/tools/examples/revplist.py
/usr/share/subversion/tools/examples/svnlog2html.rb
/usr/share/subversion/tools/examples/svnlook.py
/usr/share/subversion/tools/examples/svnlook.rb
/usr/share/subversion/tools/examples/svnshell.py
/usr/share/subversion/tools/examples/svnshell.rb
/usr/share/subversion/tools/hook-scripts
/usr/share/subversion/tools/hook-scripts/README
/usr/share/subversion/tools/hook-scripts/commit-access-control.cfg.example
/usr/share/subversion/tools/hook-scripts/commit-access-control.pl
/usr/share/subversion/tools/hook-scripts/commit-access-control.pl.in
/usr/share/subversion/tools/hook-scripts/commit-email.rb
/usr/share/subversion/tools/hook-scripts/log-police.py
/usr/share/subversion/tools/hook-scripts/mailer
/usr/share/subversion/tools/hook-scripts/mailer/mailer.conf.example
/usr/share/subversion/tools/hook-scripts/mailer/mailer.py
/usr/share/subversion/tools/hook-scripts/svn2feed.py
/usr/share/subversion/tools/hook-scripts/svnperms.conf.example
/usr/share/subversion/tools/hook-scripts/svnperms.py
/usr/share/subversion/tools/server-side
/usr/share/subversion/tools/server-side/fsfs-reshard.py
/usr/share/subversion/tools/server-side/svn-backup-dumps.py
/usr/share/subversion/tools/server-side/svn_server_log_parse.py
/usr/share/subversion/tools/server-side/test_svn_server_log_parse.py
/usr/share/subversion/tools/svn_load_dirs
/usr/share/subversion/tools/svn_load_dirs/README
/usr/share/subversion/tools/svn_load_dirs/svn_load_dirs.pl
/usr/share/subversion/tools/svn_load_dirs/svn_load_dirs_property_table.example
/usr/share/subversion/tools/xslt
/usr/share/subversion/tools/xslt/svnindex.css
/usr/share/subversion/tools/xslt/svnindex.xsl


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 20 05:14:52 2013