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

Re: Will TortoiseSVN work in this environment?

From: Lasse Vågsæther Karlsen <lasse_at_vkarlsen.no>
Date: Wed, 30 Jan 2008 16:39:33 +0100

Basically, to expand further on the idea by Ron, you need to check out
multiple copies on the same server into individual working folders.

This way, each developer will use a terminal server connection with their
own user (and thus, their own session and context), and work on their own
personal copy of the files. This will function like multiple workstations.
Then you use TortoiseSVN/Subversion against a common repository, and each
user checks out his working copy from that repository, once you've set it
up.

What you cannot have, and where TortoiseSVN/Subversion *won't* help you is
if you keep just one copy of the files on the server and have multiple users
working on these at the same time, like you're currently doing.

I understand why you are all working on the same copy of the files: without
version control, synchronizing the changes is insurmountable.

As for a web app, you do not say wether this is what you're writing. Since
you're all using Mac's I guess you would be making web apps (otherwise, why
are you using Mac's when you need to do Windows development?), so I don't
know if you can get the visual studio 2008 development web server working
reliably on a terminal server, but I assume you can.

On Jan 30, 2008 4:04 PM, Ron Wilson <ronw.mrmx_at_gmail.com> wrote:

> On Jan 30, 2008 9:51 AM, crimson090 <jon_at_cabot.net> wrote:
> > We do not have a development server, so all
> > work is done on the production server. We also have mostly Apple
> computers,
> > so we have people using remote desktop to connect to the server, load
> Visual
> > Studio, and make updates there.
> >
> > Of course this causes all sorts of problems when two people are working
> at
> > once, because they both are modifying the same project. Even if they are
> > working on different files the project still complains about file
> > modifications.
>
> Yes. In fact SVN/TSVN will solve a lot of your problems.
>
> Each developer will have their own working copy of the project. Does
> not matter if they are all on the server. However, you will need to
> your TSVN cache setting to "Shell" so each user has their own cache.
>
> I also suggest you have an additional working copy for integration and
> testing. Once your testing is done, you can export from that working
> copy to your production build area and do your production build,
> there.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
> For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
>
>

-- 
Lasse Vågsæther Karlsen
mailto:lasse_at_vkarlsen.no
http://presentationmode.blogspot.com/
PGP KeyID: 0xBCDEA2E3
Received on 2008-01-30 16:39:42 CET

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

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