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_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-06-10 14:25:45 CEST