[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: Nick Lindridge <nick_at_ioncube.com>
Date: 2006-12-17 14:07:42 CET

Hi

> 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).
>>
>>
>>
> (Peter replied)
> 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)

I think that Peter and Nicholas are correct here. Firstly, the
documentation is definitely the place to go as it explains the basics very
well, and not much needs to be read. However I have to agree with
Nicholas too as far as creating repositories is concerned, as whilst it's
easy, it's also a an effort and time consuming when it should be a 5
second job and not a 5 minute on.

Our repositories are on remote servers, and being created relatively
infrequently, it first requires reviewing documentation to recall how to
do it, and then going off onto the remote machines to do the work. That
can require first recalling where the repositories are actually living,
perhaps going to the httpd.conf file to do that, creating the recommended
directory structure, and so on. We do have a crib sheet to remind of where
things are and what to do, but in the worst case it's quite an effort, and
never trivial. It could be easily scripted, but...

Now none of this may actually be a fault in Tortoise though as I'm not
sure whether even SVN itself can support remote repository creation,
however if it cannot then perhaps the Tortoise folks can lobby the SVN
devs to implement it. Being able to right click on an unversioned project
hierarchy and select an item such as "Import..." and check a new box to
create the repository, or maybe even better, an item "Create repository
from...", would be exceptionally appealing and helpful. Devs who are used
to creating repositories every day for testing and who know the system
inside out will not see repository creation as anything other than
trivial, but for the average user who does so rarely, and most
particularly a Tortoise user who inevitably knows SVN far less well than
they would if they used the command line, respository creation is at best
counter intuitive, and at worst, time consuming, error prone and a chore.

Other than that, I have to add that Tortoise is for the most part great
though and much appreciated :)

Nick

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Dec 17 14:08:02 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.