Used to be CVS Now that Sourceforge supports it, we use Subversion (SVN). import : cd /mnt/raid/md0/LOANI-0.3/LOANI-installations/Ceylan mkdir tmp cp -r Ceylan-0.3 tmp svn import --username wondersye -m "Ceylan 0.3 : CVS to SVN transition for this new version." tmp (rule of thumb : SVN will take everything in the specified directory and put it at the root of the trunk, therefore the specified directory itself will not appear in the repository) """ Error validating server certificate for '': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: * - Valid: from Dec 8 13:40:07 2005 GMT until Feb 7 13:40:07 2007 GMT - Issuer: Equifax Secure Certificate Authority, Equifax, US - Fingerprint: 49:b8:cb:87:04:8c:49:39:45:83:dd:4c:cf:c7:54:57:b0:9e:84:5d (R)eject, accept (t)emporarily or accept (p)ermanently? p svn: PROPFIND request failed on '/svnroot/ceylan' svn: PROPFIND of '/svnroot/ceylan': Could not read status line: Secure connection truncated ( """ """ svn import --username wondersye -m "Ceylan 0.3 : CVS to SVN transition for this new version." Ceylan-0.3 Authentication realm: SourceForge Subversion area Password for 'wondersye': svn: MKACTIVITY of '/svnroot/ceylan/!svn/act/3c472146-3d0e-0410-b1ec-b641e9999bae': 403 Forbidden ( """ Because in your project, for each developer in admin->members, "Allow access to Subversion repository (developer access)" must be specifically set. svnadmin dump . > 20060305-svn-Ceylan-dump cat 20060305-svn-Ceylan-dump |svndumpfilter exclude src > 20060305-svn-Ceylan-dump-filtered svnadmin load ceylan < 20060305-svn-Ceylan-dump-filtered bzip2 20060305-svn-Ceylan-dump-filtered mv 20060305-svn-Ceylan-dump-filtered.bz2 svndump.bz2 scp svndump.bz2