Replaced the term "CVS" with "SVN" in some documents
[Packages/TYPO3.CMS.git] / CVSreadme.txt
index c1781bb..136d4d2 100644 (file)
@@ -1,31 +1,22 @@
-post-CVS checkout instructions:
+ABOUT GLOBAL EXTENSIONS:
+Starting with version 4.0 of TYPO3 the directory typo3/ext/ is considered locally composed and maintained.
+This means you can put a custom collection of extensions here which you will have to maintain independently of TYPO3core.
+Some of the old global extensions have been moved to be system extensions for your convenience.
+Notice that individual extensions might infact have their own CVS/SVN project somewhere, like on
+SourceForge.net, project "TYPO3 Extension Development Platform" (typo3xdev).
 
-If you check out the module "TYPO3core" from SourceForce CVS you will have to make a few symlinks in the
-checked out source before it will work for you. Follow these guidelines:
 
-- Go to the module directory (default is "TYPO3core")
-- Create symlink for tslib:    
-       ln -s typo3/sysext/cms/tslib
-- Go to typo3/ folder:
-       cd typo3/
-- Create symlinks for t3lib/ and other things:
-       ln -s ../t3lib
-       ln -s ../t3lib/thumbs.php
-       ln -s ../t3lib/gfx
-- Finally, go to the t3lib/fonts/ dir:
-       cd t3lib/fonts/
-- Create two symlinks to fonts:
-       ln -s vera.ttf verdana.ttf
-       ln -s nimbus.ttf arial.ttf
+IMPORTANT POST-CHECKLIST:
+Follow this list IMMEDIATELY after updating sources from SVN (both core and extensions):
+- 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
+- "Clear temp_CACHED" files from "typo3conf/" of your sites
+- "Clear All Cache"
+- 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.
+(Hint: Take a look at "misc/superadmin.php" script which will greatly help you to maintain multiple TYPO3 installations when updating)
 
-As the last operation you have to copy the global extensions into their position in the typo3/ folder!
-The global extensions are not found there in the TYPO3core module because they are technically not a part
-of the core although they are distributed along with it whenever you get hold of the tar files. So from
-the most recent tar package of TYPO3 source you can find that directory and copy in here.
-Notice that each global extension might infact have its own CVS project somewhere, like on
-SourceForge.net, project "TYPO3 Extension Development Platform".
 
-Thats all. This procedure is only needed when you check out the source for the first time ever.
+COMMITING CHANGES TO THE CORE:
+This is only allowed for members of the core team (http://typo3.org/teams/core/) who is also having "developer" status on SourceForge (http://sourceforge.net/project/memberlist.php?group_id=20391).
+There is defined a set of rules and conditions under which to commit to the core SVN. These are found in "misc/core_svn_rules.txt
 
-
-- kasper
\ No newline at end of file
+- kasper