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

Re: [TSVN] Checkout - first timer

From: SteveKing <steveking_at_gmx.ch>
Date: 2005-03-20 13:14:53 CET

Fernando Saldanha wrote:
> I am just starting with TSVN and I don't know if I am doing the right
> thing. What I am getting is not really what I expected. I am running
> Windows XP Pro. I did the following:
>
> 1) Created an empty folder, with path SVNRepositories\lib.
> 2) Created a repository in that folder.
> 3) Created another folder with path EViews\lib.
> 4) Created the folders EViews\lib\trunk, EViews\lib\branches, and
> EViews\lib\tag.
> 5) Copied some program files to EViews\lib\trunk.
> 5) Right-clicked on EViews\lib and imported it into SVNRepositories\lib.
> 6) Deleted the folders EViews\lib\trunk, EViews\lib\branches, and
> EViews\lib\tag, so that EViews\lib became empty.
> 7) Right-clicked on EViews\lib and checked it out to EViews\lib. I did
> not check out the box "Only check out the top folder" and I chose Head
> Revision.
>
> The result of all this was the following:
>
> 1) Two folders were created within EViews\lib. One has a faint folder
> icon (maybe a link), and has the name .svn. The other is a normal (not
> faint) folder icon, except that it has a green ball with a white
> checkmark on its lower-left corner. The name of this folder is conf.

The 'faint' folder is a system folder. Explorer shows you this as faint
if you have "show hidden files" activated, otherwise you wouldn't even
see this folder.
These '.svn' folders are the admin folders of your working copy, i.e.
those are necessary for Subversion. And please do *never* mess around
with those folders or with the files in them! You can completely destroy
your working copy.
The green ball with a white checkmark indicates that this folder is a
versioned folder, i.e. a working copy. And it also indicates that this
folder wasn't modified locally (otherwise you would see a red excamation
mark instead of the green ball).
Please have a look at our documentation. Everything is described in
there, including the different overlay icons (green ball with checkmark,
...).

> 2) Within the .svn folder there was a bunch of other folders and files
> that seemed to have no interest to me.

As already mentioned: *never* mess around with those!

> 3) Within the conf folder there was another .svn folder and three
> folders called trunk, branches, and tag, all with green and white
> checkmarks. Within each of these folders there was another .svn folder.
> The EViews\lib\conf\trunk folder also contained the program files I had
> copied originally to (and later deleted from) EViews\lib\trunk.
>
> My main question relates to the conf folder. My original folders and
> files were in EViews\lib\trunk, and after the checkout my files are in
> EViews\lib\conf\trunk. Did I do something wrong or is this the way
> things should be? Why would this layer of the conf folder added, and is
> there a way to avoid this?

I guess you specified the conf folder in the checkout dialog.

I strongly recommend you read our docs, as a first-time-user you will
find a lot of information in there which you really need to understand
how Subversion works. As long as you don't understand the basics, you
will run into a lot of problems.

Stefan

P.S.

Choose either the mailing list or the forum to ask questions, not both!
Now I have to answer the same question twice!

-- 
        ___
   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 Sun Mar 20 13:16:48 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.