[cvsnt] Re: storing lock files on cvs

glenn opdycke-hansen glennoph at gmail.com
Fri Apr 14 12:44:23 BST 2006


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


ok, i was not aware of that.
I was going to update the locks module just before checking if a lock is held.
(if the lock file exists.)

On 4/13/06, Glen Starrett <glen.starrett at march-hare.com> wrote:
> glenn opdycke-hansen wrote:
> > The application/system deploys code to one or more remote hosts.
> > The code for the application is stored in cvsnt.  I do not have access
> > to a database.  Since multiple people can be deploying from different
> > PCs at the same time, there was a chance that the same application
> > could be deployed to the same host.
> > The goals were to be able to see what deploys were active and to
> > provide a mechanism that would prevent multiple concurrent deploys.
> >
> > I think that storing the lock files in cvsnt could work.  I am looking
> > for some feedback.
> > The bulk of the system is written in Ant.  Reading a db from Ant is
> > possible, just not something that I have experience with.
>
> That certainly give some more information on the proposed application.
> It sounds reasonable to me.  You'll probably want to make sure Ant is
> being triggered on the back end by server activity (instead of a
> timeout).  CVSNT server has the triggers and postcommit scripts, for
> example, that can be used to fire off deployment scripts.  Using time
> based approaches can lead to the system becoming unresponsive if you set
> the time too close together.
>
> Regards,
>
> --
> Glen Starrett
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs
>



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook