Yes, strange question, because if you don´t trust the developers or they do
not obey the company procedures and policies... anyway:
- Developers should not install on client machines, they should lack
permissions to do that. Normally a different team or department does this
step. There are Windows policies to prevent or audit installation of
software, etc.
- You can use a source code control (SCC) system that allows you to
establish check-in/check-out policies. For example, some SCC systems don´t
allow developers to check-in code at release candidate stage unless approved
by a team leader or a manager (to avoid breaking the product). You could use
such system to prevent check-in at all or to be notified my e-mail when
someone checks-in code.
Of course nothing prevents a developer working on his workspace, bypassing
the SCC, removing read-only flags and making a new build on his local
machine, copying it to a USB drive and walking to visit some user....
--
Best regards,
Carlos J. Quintero
MZ-Tools: Productivity add-ins for Visual Studio .NET, VB6, VB5 and VBA
You can code, design and document much faster.
Free resources for add-in developers:
http://www.mztools.com "DraguVaso" <pietercoucke@hotmail.com> escribió en el mensaje
news:uFL5r08eFHA.580@TK2MSFTNGP15.phx.gbl...
[quoted text, click to view] > Hi,
>
> I have a, maybe strange looking, question:
> Is there any way to obstruct developpers to Develop and or Deploy a newer
> version of a VB.NET-application?
> Things should happen like this:
> - Developpers develop the application
> - The application is tested, and audited for the final release
> - The final release is isntalled at the clients
> - After that: there can not be any other new version of the software
> installed on the clients, without the permission of the person doing the
> audit. so the developpers shouldn't be able to make e newer version of the
> software and install it. Or copy the sourcecode into a totally new
> application and isntall it etc...
>
> I don't think something like this exists, but if it would exist it would
> be
> great for my problem here :-)
>
> Any hints, solutions links, ... are really appreciated!
>
> Thanks a lot in advance,
> Pieter
>
>