[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: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-12-17 14:44:49 CET

Nick Lindridge wrote:
> 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.

5 minutes to create a new repository???

> 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,

If you don't know where you've stored your repositories, I recommend
writing it down.

> 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...

This whole process could be as simple as writing a note with all the
information you need:
* location of the server (room XY in building Z)
* map on how to get there
* 'svnadmin create path/to/new/repository' to create new repository
* svn mkdir /url/to/just/created/repo/trunk
* svn mkdir /url/to/just/created/repo/branches
* svn mkdir /url/to/just/created/repo/tags
* send mail with url of created repo to the devs

> 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,

No, it can't. And that's for security reasons.
But you could use SSH to connect to the server, and then simply call a
script which does all the things you do when you create a new repository.

> 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

Good luck with that. My vote doesn't count with the Subversion devs.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
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:45:00 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.