9 mal TYPO3 4.2
testticker.de
heise online
fi-ausbilden.de
typo3-unleashed.net
t3blog.de
t3n.yeebase.com
typo3-blog.com
typo3-kompakt.de
typo3-media.com
A Blog about things i am interested in like Webdesign, HTML&CSS, TYPO3,PHP, MySql, Windows Mobile and some other nice tools.
testticker.de
heise online
fi-ausbilden.de
typo3-unleashed.net
t3blog.de
t3n.yeebase.com
typo3-blog.com
typo3-kompakt.de
typo3-media.com
Nachdem ich mich endlich mal etwas mit Subversion auseinander gesetzt habe, suchte ich nach einer Möglichkeit TYPO3 Projekte effektiv zu versionisieren.
Mein Problem bestand darin, dass ich das Source Package und das Dummy Package “physikalisch” von einander getrennt habe und mittels Symlinks miteinander verlinkte [Symlinks für TYPO3].
Eine Möglichkeit ist den kompletten Projektordner zu versionisieren. Wenn jedoch mehrere Projekte auf dieselbe Source linken führt das zur unnötiger Redundanz in den einzelnen SVN Repositories.
Meine Idee ist die verlinkte Source aus dem SVN Projekt auszuschließen und für jede Source ein eigenes Repository zu erstellen.
Als kleines AddOn kann man auch die temporären Cache Files mittels temp_CACHE* ausschließen.
![]()
Bei einer Neuinstallation von TYPO3 empfehle ich als vorbeugende Maßnahmen gegen das utf-8 Problem folgendes im Install-Tool einzutragen:
Ich suche schon seit 2 Tagen einen Workaround für das Backend User Problem von TYPO3 wenn man MySQL5 einsetzt.
(Ich glaube das betrifft nur diejenigen die TYPO3 auf einer Windows Maschine betreiben, aber dafür lege ich meine Hand nicht ins Feuer
Stefan Göbel[link] schreibt auf seiner Seite, dass wenn man den STRICT MODE vom MySQL-Server das Problem behoben wird.
Dazu muss man folgene Zeite in der my.ini auskommentieren:
# Set the SQL mode to strict
SQL-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
Wenn man mehrere TYPO3 Installationen mit einem Source Packet betreiben möchte kann man auf Windows Maschinen ebenfalls mit Symlinks arbeiten.
Eine Lösung bietet Junction.
Die Ordnerstruktur könnte so aussehen:
D:\typo3_src-4.1.3\ (TYPO3 Source)
D:\www\ (Webserver Root)
D:\www\MyProject\ (TYPO3 Root / TYPO3 Dummy)
Ich kopiere der Einfachheit halber Junction in das selbe Verzeichnis wie den Dummy. (D:\www\MyProject\)
In der Console (Start -> Ausführen -> cms) gehen wir in das Verzeichnis wo auch Junction liegt:
Jetzt können wir den Dummy mit der Source verknüpfen. In der Console geben wir wieder ein:
Durch die erste Verlinkung auf “typo3_src” ist es im Nachhinein einfacher wenn man die Source upgraden will. Das kann man dann so bewerkstelligen:
Wenn man mit der Console nicht zurecht kommt, kann man auch Winbolic benutzen. Leider kann Winbolic nur einfach Links setzen, also keine Verlinkung der typo3_src.