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

Re: Make it simpler to create a new project

From: Peter McNab <mcnab_p_at_melbpc.org.au>
Date: 2006-12-17 13:24:49 CET

Nicholas Albion wrote:
> Tortoise SVN seems to be more geared at people who are downloading an existing project, rather than creating a new one from scratch. Could you please make it more intuitive to create a new project (or more accurately, create a new repository based on a bunch of files & directories recently created).
>
>
>
Hi Nicholas .
Forgive me for answering. I'm not one of the developers but because it
doesn't seem that long ago I was going through the same hoops you now face.
I might say, that reading the SVN documentation first and getting an
understanding of Subversion and the repository end of the business is
probably the best way to start.
Only then read through the really excellent TortoiseSVN documentation
because TSVN is just a Windows only Subversion repository access client.
(It's also the best but thats another story)

Maybe the reason there isn't already a one-stop-shop answer in the FAQ
section of the TSVN help is because it depends on where the repository
will be located and which of several repository access protocols and
access security methods will be used.

In essence though:-
Your first act is to establish a repository. It will be empty.
The second step is to "CheckIn" one or more files or folders and files.
The repo is now at rev 1.
The third step is to "CheckOut" a working copy (WC) of some or all of
the revisioned file/folders to a different folder from where the checked
in original files are located.
You now start working with them.

> Currently, the process is very confusing, especially when it's your first time or on subsequent projects when it's been more than a week since creating a new project/repository. You've got to "Create a repository here" (C:/sw_dev/svn/New Folder), then go back to your working directory and "Check out". (is that actually the best way to do it?)
>
>
>
It's not confusing if you read the two documents mentioned above first.
(Except for me because the terminology "Working Copy" meant something
totally different to me than common usage gives it in the context of
revision control. Simon Large has made the help clearer for all since then).
> I think it would be a lot easier if you could just right click on your base directory, say "Create new repository", or perhaps something that sounded less like "create repository here", and not as if we are about to check out from an empty repository (and perhaps delete existing files in project).
>
>
Not sure from what you are saying whether you just want menu terminology
changed of if you really comprehend the notion of separating the
repository and working copy. Definitely read both docs and come back
with questions thereafter.

Subversion and TortoiseSVN are both rock solid products when used in the
intended manner. Just look at 8000+ successful commits to the
TortoiseSVN repository without corruption by folk from all over the world.

Good luck
Peter
P.S. This is not a lecture, just a strong recommendation to real both
sets of documentation and I think you will find you can answer most of
your own questions thereafter.
 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Dec 17 13:24:57 2006

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.