By the way,
BACKUP YOUR DATA BEFOIRE DOING THIS:
In eclipse, the best way to update your existing projects to use SVN
instead of CVS is to do the following (you need to have subclipse
installed):
Pre-actions:
When doing this procedure, all your checked out files and modified files
will be overridden my SVN. Therefore, take note of the files that you
have modified (checked out) and copy them someplace else.
- From the package explorer, right click on the project
- Click on Team->disconnect
- You will be prompted to know if you want the metadata to be deleted.
Select "Also delete..." (this will delete all the CVS directories)
- From the package explorer, right click on the project
- Click on delete
- You will be prompted to know if you want to delete the contents.
Select "Do not delete contents".
- Open the SVN Repository Exploring perspective (if its not there go in
windows->open perspective -> other)
- Create the repository repository location (right click -> new ->
repository location) if it doesn't already exist. URL:
https://svn.sourceforge.net/svnroot/mdarad-toolbox
- Navigate to the desired project (ex: trunk/mdarad-genapp)
- Right click on project and choose Checkout
- Select "Checkout as ...using the New Project wizard"
- In the wizard select the same options as were chosen for your previous
cvs project (ex: javaproject, mdarad-genapp, <path to existing
mdarad-genapp>)
- Click finish
SVN will then checkout all your files and keep your project information
(even though you sort of created a new one!).
Post-actions:
You can now copy your modified files over the new checked out subversion
ones and commit your changes.
Hope this helps,
François
François Eric wrote:
Hi,
Since there have been regular problems with CVS, I will be migrating
mdarad-toolbox to subversion (SVN). Therefore, in a few days (time
for tests), you will not be able to checkout mdarad through CVS.
If you use Eclipse, a good plugin for SVN is:
http://subclipse.tigris.org/
Otherwise you can use an independent client like Tortoise SVN (which
is like tortoise cvs):
http://tortoisesvn.tigris.org/
Here are documents explaining the differences between CVS and SVN:
- http://better-scm.berlios.de/comparison/comparison.html
I had also prepared a document to explain the main differences between
cvs and svn. I will forward it as soon as I can get my hands on it.
This means that NO CHECKIN should be done in CVS since these changes
will not be updated in the SVN version. I will be merging the
cruisecontrol process to use svn.
BTW: To checkout the projects, you need to point to the trunk
(equivalent of HEAD in cvs). So here are the four urls to mdarad-toolbox:
https://svn.sourceforge.net/svnroot/mdarad-toolbox/trunk/mdarad-genapp
https://svn.sourceforge.net/svnroot/mdarad-toolbox/trunk/mdarad-framework
https://svn.sourceforge.net/svnroot/mdarad-toolbox/trunk/cruisecontrol
https://svn.sourceforge.net/svnroot/mdarad-toolbox/trunk/cartridges
If you have any questions regarding the use of subversion, please let
me know,
François
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd_______________________________________________
Mdarad-toolbox-devs mailing list
Mdarad-toolbox-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mdarad-toolbox-devs
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Mdarad-toolbox-devs mailing list
Mdarad-toolbox-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mdarad-toolbox-devs