[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[TSVN] Re: Refresh bug in 1.1.3 beta?

From: Simon Large <slarge_at_blazepoint.co.uk>
Date: 2005-01-20 16:37:07 CET

Pasi.Havia@nokia.com wrote:
> I'll try my best here to recall what I did few months ago...
> 1) Installed SVN to one dedicated server machine on the company
> network
> 2) Created branches, tags and trunk to repository
> 3) Checked out trunk to X:\S60
> 4) Copied bunch of projects to X:\S60 dir
> 5) Imported a project xxx from X:\S60\xxx to repository under
> trunk\xxx
> 6) Deleted xxx directory from X:\S60
> 7) Created an empty directory xxx under X:\S60
> 8) Checked out content from trunk\xxx to X:\S60\xxx
> 9) Started using TSVN normally and did steps 5-8 to several other
> projects

It looks like you have well and truly confused subversion! X:\S60 is
itself a working copy, except that you have been deleting and recreating
folders within it. You have been making fresh checkouts to newly created
folders which are not then referenced correctly in the parent folder. I
am amazed this worked at all.

What you should have done was either:
1) Check out trunk to X:\S60
2) Copy bunch of projects to X:\S60 dir
3) Add the projects to subversion and commit the change.
4) Start using TSVN normally and repeat steps 2-3 for several other
projects

OR

1) Check out trunk to X:\S60
2) Create new project dirs in the repository under trunk (use repo
browser)
3) Import each of your projects from where it is (C:\MyProject) to its
new folder in the repository.
4) Update X:\S60 to get projects from the repository into S60
5) You can delete your original project dir once it is stored in the
repository
6) Start using TSVN normally and repeat steps 2-5 for several other
projects

When I say 'Import' I mean the Import on TSVN's menu.

It often helps to try these things out on a small test repository before
you risk your live data.

Hope that makes things clearer.

Simon

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jan 20 16:41:13 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.