* Addition to the hook in process_datamap: now checks if the user-defined method...
[Packages/TYPO3.CMS.git] / CVSreadme.txt
1 Post-CVS checkout instructions:
2
3 If you check out the module "TYPO3core" from SourceForce CVS you will have to make a few symlinks in the
4 checked out source before it will work for you. Follow these guidelines:
5
6
7 - Go to the module directory (default is "TYPO3core")
8 - Create symlink for tslib:
9         ln -s typo3/sysext/cms/tslib
10 - Go to typo3/ folder:
11         cd typo3/
12 - Create symlinks for t3lib/ and other things:
13         ln -s ../t3lib
14         ln -s ../t3lib/thumbs.php
15         ln -s ../t3lib/gfx
16 - Finally, go to the t3lib/fonts/ dir:
17         cd t3lib/fonts/
18 - Create two symlinks to fonts:
19         ln -s vera.ttf verdana.ttf
20         ln -s nimbus.ttf arial.ttf
21
22 OR
23
24 - Go to the module directory (default is "TYPO3core")
25 - Run the create-symlinks.sh shell script.
26
27
28 As the last operation you have to copy the global extensions into their position in the typo3/ folder!
29 The global extensions are not found there in the TYPO3core module because they are technically not a part
30 of the core although they are distributed along with it whenever you get hold of the tar files. So from
31 the most recent tar package of TYPO3 source you can find that directory and copy in here.
32 Notice that each global extension might infact have its own CVS project somewhere, like on
33 SourceForge.net, project "TYPO3 Extension Development Platform".
34
35 Thats all. This procedure is only needed when you check out the source for the first time ever.
36
37
38 IMPORTANT POST-CHECKLIST:
39 Follow this list IMMEDIATELY after updating sources from CVS (both core and extensions):
40 - Update database: In the Install Tool, click "COMPARE" for "Update required tables" in "Database Analysis" section. You might dump the static tables as well, but less likely to be important
41 - "Clear temp_CACHED"
42 - "Clear All Cache"
43 - Using PHP-accelerator or other PHP cache? If you fatal PHP-errors, always remove the cached files (eg. "/tmp/phpa_*"), restart Apache and try again.
44
45 - kasper