Skip to content

Instantly share code, notes, and snippets.

@ohader
Last active December 20, 2015 05:49
Show Gist options
  • Save ohader/6081481 to your computer and use it in GitHub Desktop.
Save ohader/6081481 to your computer and use it in GitHub Desktop.
#!/bin/bash
PWD=$(pwd)
DIR=typo3_src-workspaces
git clone -b TYPO3_6-1 git://git.typo3.org/Packages/TYPO3.CMS.git $DIR
cd $DIR
git remote add github https://github.com/ohader/TYPO3.CMS-Workspaces.git
git fetch --all
# [BUGFIX] Exception on listing content elements in workspaces
# https://review.typo3.org/#/c/23064 - MERGED in 6.0, 6.1, 6.2
git fetch git://git.typo3.org/Packages/TYPO3.CMS refs/changes/64/23064/1 && git cherry-pick FETCH_HEAD
# [BUGFIX] DataHandler::clear_cache() does not consider workspaces
# https://review.typo3.org/#/c/23079/ - MERGED in 6.0, 6.1, 6.2
git fetch git://git.typo3.org/Packages/TYPO3.CMS refs/changes/79/23079/1 && git cherry-pick FETCH_HEAD
# [FEATURE] Enable all workspaces tab in workspace module
# https://review.typo3.org/#/c/22445/ - MERGED in 6.2
git cherry-pick 91f10bae02eb128430cf1dfac16e93892c990480
# [WIP][FEATURE] Integrate possibility to extend workspace module
# https://review.typo3.org/#/c/22444/ - MERGED in 6.2
git cherry-pick be508a77303872a1de3536e2e6843cde9b8f7330
# [WIP][TASK] Use alternative selector for many workspaces
# https://review.typo3.org/#/c/21920/
git cherry-pick 934be6cd678ad21157fc7a50eb1b6047fd52efd4
# [BUGFIX] Workspace selector in top toolbar cannot scroll
# https://review.typo3.org/#/c/21912/ - MERGED in 6.0, 6.1, 6.2
# git cherry-pick 9ea29580ea92910fce3af378ea04e13964e612ad
# [FEATURE] Let workspace users decide whom to send notifications
# https://review.typo3.org/#/c/22447/ - MERGED in 6.2
git cherry-pick 4aedb20c025bb93b46882ad80c0714fce10e1d54
# [TASK] Reduce SQL queries of page tree in workspaces
# https://review.typo3.org/#/c/22528/
# experimental!
git cherry-pick fb0e8f091f6b413192885c82abe016a1e47881a9
# [FEATURE] Improve workspace module performance
# experimental!
git cherry-pick 487759eda5b36c0ec60008b0a2e2d33eefb264e2
# [TASK] Introduce RecordService for performance reasons
# experimental!
git cherry-pick 2c7036e5a184a3e490113c2d39042606fa1abb5b
# [BUGFIX] RecordService cannot handle TCA types with colon
# Follow-up to previous change...
git cherry-pick 3eeb4cb88d17944c2b9273f7fe430c0c0158502b
# [FEATURE] Improve performance on page tree by using cached repository
# hightly experimental! not recommended!
# git cherry-pick f60c87d3f4026f0e429ad5061cc42c50d5629585
cd $PWD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment