[TYPO3] [TYPO3-dev] [Announcement] TYPO3 v4 Core SVN Migration

Ingmar Schlecht ingmar at typo3.org
Wed Jun 4 23:22:22 CEST 2008


Hi folks,

following TYPO3 5.0, the TYPO3 v4 SVN repository has been moved to 
svn.typo3.org, TYPO3's own SVN server infrastructure. The SVN server at 
svn.typo3.org is meant for all TYPO3 projects, not only the v4 and v5 
Core but also for teams like typo3org or the DEV3 team.

== Background ==

An important aspect of the migration has been the tighter integration 
with the TYPO3 Forge (http://forge.typo3.org/), a Redmine 
(http://www.redmine.org/) based development platform for TYPO3 related 
projects featuring a code browser, bugtracker, a wiki and a news 
publising system, all on a per-project basis.

The directory structure of the new repository is straight forward, 
having our three main products TYPO3 v4, TYPO3 v5 and FLOW3 as well as 
the meta item "Teams" on the top level:

     * TYPO3v4
           o Core
           o Extensions
     * TYPO3v5
     * FLOW3
     * Teams

A code browser of the new v4 Core SVN is available on the core team 
pages on Forge: http://forge.typo3.org/repositories/show/typo3v4-core

Apart from migrating the SVN repository, the TYPO3 v4 core team is also 
migrating the development related wiki pages to forge.typo3.org. A set 
of pages related to the planning of TYPO3 4.3 can already be found on 
the new team wiki: http://forge.typo3.org/wiki/typo3v4-core

The bug tracker on http://bugs.typo3.org/ will however stay at its 
current location for some more time to come as the Forge issue tracker 
does not yet offer all the features needed.

== Technical details ==

All revision history has been kept during the migration, so it's 
possible to check out older revisions from the new repository. The old 
repository on Sourceforge is still available as a read-only version, so 
it remains possible to "svn diff" against the old repository, which 
enables you to still compile patches from customizations you might have 
done in a working copy of the old repository.

The TYPO3 Extensions located on the typo3xdev Sourceforge project have 
not been moved over yet, but a migration is currently being planned. 
Extension maintainers will be notified well in advance when the 
migration is scheduled.

== Working copy migration ==

As we changed the repository structure, it is not possible to directly 
switch your existing working copies. Instead, you have to check out a 
fresh new working copy from the new repository URLs (trunk: 
https://svn.typo3.org/TYPO3v4/Core/trunk, 4.2 branch: 
https://svn.typo3.org/TYPO3v4/Core/branches/TYPO3_4-2/).

In case your old working copy contained manual customizations, those 
will have to be saved in a patch file first (using the command "svn diff 
 > thePatch.diff") and then be applied to the new working copy (using 
"patch", http://typo3.org/development/bug-fixing/diff-and-patch/).

== Thanks ==

Thanks a lot to Andreas Wolf and Sebastian Kurfürst, who prepared and 
tested all the scripts and did the migration. Great work! Also, thanks 
to punkt.de for hosting the SVN server.

cheers
Ingmar

Ps.: Please reply to this posting only in the dev list.

-- 
Ingmar Schlecht
TYPO3 Association Active Member


More information about the TYPO3-english mailing list