Hi,
What do you guys use to deploy and application and track their files in production? I mean tracking if the file was not changed directly in the server?
thanks
Hi,
What do you guys use to deploy and application and track their files in production? I mean tracking if the file was not changed directly in the server?
thanks
I would track those file through a VCS on the server.
Normally (except for simple webapp deployment), you don't have any "unnecessary" tool on a production server past the ones you actually need to run the app (i.e.: certainly not a VCS).
A Version Control System is there up until the pre-production environment, for you to get a specific tag to deploy.
But once that tag is used to get your files, then a deployment process takes place:
So I would set an external (i.e. not directly managed by a VCS) job to compare a versioned file and the corresponding deployed file.