subversion

Checkout Tools
  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1836306 is being indexed.

* subversion/libsvn_subr/io.c

(stringbuf_from_aprfile): If the file is a FIFO then do not rely on

the filesize as it will always be zero. This allows things like:

svn commit -F <(echo foo)

svnmucc propsetf p <(echo bar) URL

* tools/dist/release.py

(create_tag_only,

bump_versions_on_branch): Re-enable commits, following r1836012.

In 'release.py' separate out the bump-versions-on-branch step.

* tools/dist/release.py

(create_tag): Rename to create_tag_only; extract the second half as...

(bump_versions_on_branch,

create_tag_and_bump_versions): New.

(main): Document 'create-tag' as doing both. Add 'bump-versions-on-branch'.

* tools/dist/release.py

(create_tag): Fix pattern matching for bumping version numbers on the

branch, following r1836007.

* tools/dist/release.py

(create_tag): Take care not to commit a no-op when bumping version numbers

on the branch.

Post-release housekeeping: bump the 1.10.x branch to 1.10.3.

(This bumps the version in 'svn_version.h', following r1835936.)

Post-release housekeeping: bump the 1.10.x branch to 1.10.3.

(This bumps the version in 'STATUS' only; 'svn_version.h' was bumped later

in r1836006.)

Tagging release 1.10.2
    • ?
    /tags/1.10.2/subversion/include/svn_version.h
Post-release housekeeping: bump the 1.9.x branch to 1.9.10.
Tagging release 1.9.9
    • ?
    /tags/1.9.9/subversion/include/svn_version.h
On the '1.10.x' branch: sync 'CHANGES' from trunk.
On the '1.9.x' branch: sync 'CHANGES' from trunk.
* CHANGES: Enter an expected release date for 1.9.9 and 1.10.2.
On the '1.10.x' branch: sync 'CHANGES' from trunk.
On the '1.9.x' branch: sync 'CHANGES' from trunk.
* CHANGES: Mark 1.9.8 and 1.10.1 as not released; bump to 1.9.9 and 1.10.2.
* CHANGES: Remove sections pertaining to newer minor release lines.
* CHANGES: Remove sections pertaining to newer minor release lines.
On the '1.10.x' branch: sync 'CHANGES' from trunk.
On the '1.9.x' branch: sync 'CHANGES' from trunk.
* CHANGES: Move the recent 1.9.8 section to keep the previous ordering where

all 1.10.x versions appear together, then all 1.9.x versions, etc.

* staging/roadmap.html

(release-planning): Update LTS/Regular Releases section with

newly agreed lesser support levels (only high-priority backports).

Rename 'standard' releases to 'regular' releases.

On the '1.10.x' branch: sync 'COMMITTERS' from trunk.
On the '1.9.x' branch: sync 'COMMITTERS' from trunk.
On the '1.10.x' branch: sync 'CHANGES' from trunk.
On the '1.9.x' branch: sync 'CHANGES' from trunk.
* CHANGES: Add the latest two Gnome Keyring fixes merged into 1.10.x.
Shelving: in tests, use a summary-diff helper function.

* subversion/tests/cmdline/shelf_tests.py

(run_and_verify_shelf_diff_summarize): New.

(shelf_diff_simple): Use it.

Follow-up to r1835812:

* publish/docs/release-notes/1.10.html

(#news): Comment out table of contents entry of a section that is now

itself commented out.

Fix shelf_tests.py 31 on Windows: expect platform-specific slash.

* subversion/tests/cmdline/shelf_tests.py

(shelf_diff_simple): Expect native slashes in summary diff output.