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

Re: Linux working copy through SAMBA

From: Toby Thain <toby_at_telegraphics.com.au>
Date: Tue, 10 Jun 2008 08:25:15 -0400

On 28-May-08, at 5:36 PM, Ryan Schmidt wrote:

>
> On May 28, 2008, at 06:35, John Peacock wrote:
>
>> Giulio Troccoli wrote:
>>
>>> However all their work is done on their PCs, accessing their WC
>>> using
>>> TortoiseSVN (1.4.5) and a SAMBA mounted drive. Once a changed is
>>> committed they can tested straight away on their PC. Basically they
>>> never work on the test linux box.
>>
>> This isn't really a supported configuration. Trying to keep your
>> WC's on a remote mounted filesystem is never a good idea;...
>
> Be that as it may, this configuration can work. It worked for us. ...
>
>> You are much better off having the developers keep their WC's
>> locally and commit to the repo for testing. Then the devel server
>> keeps it's own WC up to date with a post-commit hook. It means
>> you "waste" revision numbers on code that is potentially broken,
>> but so what; revision numbers are cheap.
>
> It's contrary to the notion of committing things once they've been
> tested, which I subscribe to. ...

One better way is simply to run an instance of the site locally...

--Toby

>
>> I actually wrote SVN::Notify::Mirror and SVN::Notify::Config -
>>
>> http://search.cpan.org/search?query=SVN::Notify::Mirror
>> http://search.cpan.org/search?query=SVN::Notify::Config
>>
>> for this exact situation. All development happens on trunk and
>> the dev box gets updated automatically as commits are made. To
>> move something into production, the developer only needs to make a
>> tag that matches a pre-defined (by you) regular expression (say
>> RELEASE_.+) and the production server gets switched to the new tag.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: users-help_at_subversion.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-06-10 14:38:07 CEST

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