On 08/06/2009, at 10:25 a.m., Viktor Szakáts wrote:

[ snip ]

Hello guys,

This is the procedure ( I just checked it works by creating a copy of the full Harbour repository on a Linux server):


1. First we need to have a dump the repository that need to be moved

In this case the dump ( with -- deltas ) file for the current wxHarbour project is ~3.5Mb

2. We need to gain access to a shell in the sourceforge server for the harbour-project, instructions on how to do that are here:

  
http://apps.sourceforge.net/trac/sourceforge/wiki/Shell%20service#Accessingyourshellwithothertools

3. Once in the shell we need to create a "image" ( adminrepo -- checkout ) for the SVN repository to make the svnadmin load into it. Instructions on how to do that are here (section is "Importing a Subversion dump file") :

  
http://apps.sourceforge.net/trac/sourceforge/wiki/Subversion%20import%20instructions

4. In the shell we move to /svnroot/harbour-project ( cd /svnroot/ harbour-project ) and then we execute the load BUT using the --parent- dir flag, e.g.:

cat wxh.dump | svnadmin load /svnroot/harbour-project --parent-dir trunk/harbour/tmp

The "tmp" dir is used here beacuse the full wxHarbour project will be stored there including the current paths (trunk/wxHarbour....) , then, once loaded in /tmp, a simply move to /trunk/harbour/examples/ wxHarbour is needed.

The full history for the project is keeped.


I'dont know if my SF user id have access to the shell to do the above, anyway I think that any admin has.


best regards,

Teo

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to