Menu

Commit [r11797]  Maximize  Restore  History

1.0.2dev: apply `svn:keywords` and `svn:eol-stlye` substitutions to files retrieved from Subversion repository

- add `[svn] eol_style` option
- add `Node.get_processed_content()`
- show substituted content in file viewer
- show differences between raw contents of two revisions in diff viewer
- store substituted contents using `svn:keywords` and `CRLF` for `svn:eol-style` in zip file
- use `Transfer-Encoding: chunked` for response of substituted content if both server and client support `HTTP/1.1`
- otherwise, use `Connection: close` instead

Closes #717.

jomae 2013-05-08

changed /branches/1.0-stable/trac/versioncontrol/api.py
changed /branches/1.0-stable/trac/versioncontrol/web_ui/browser.py
changed /branches/1.0-stable/trac/versioncontrol/web_ui/util.py
changed /branches/1.0-stable/trac/web/api.py
changed /branches/1.0-stable/trac/web/standalone.py
changed /branches/1.0-stable/tracopt/versioncontrol/svn/svn_fs.py
changed /branches/1.0-stable/tracopt/versioncontrol/svn/tests/svn_fs.py
changed /branches/1.0-stable/tracopt/versioncontrol/svn/tests/svnrepos.dump
/branches/1.0-stable/trac/versioncontrol/api.py Diff Switch to side-by-side view
Loading...
/branches/1.0-stable/trac/versioncontrol/web_ui/browser.py Diff Switch to side-by-side view
Loading...
/branches/1.0-stable/trac/versioncontrol/web_ui/util.py Diff Switch to side-by-side view
Loading...
/branches/1.0-stable/trac/web/api.py Diff Switch to side-by-side view
Loading...
/branches/1.0-stable/trac/web/standalone.py Diff Switch to side-by-side view
Loading...
/branches/1.0-stable/tracopt/versioncontrol/svn/svn_fs.py Diff Switch to side-by-side view
Loading...
/branches/1.0-stable/tracopt/versioncontrol/svn/tests/svn_fs.py Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB