A common environment in web development is having three levels.. development, staging, and live.
Development is obviously where you do your coding and testing.
Staging is where you place the code that's been proven to work so that people can see it, verify it, etc.
Live is, well.. live production site, obviously.
Obviously there are file synchronization tools that let you specify two directories, and then it tells you what files have changed, and lets you compare the two directories, synchronize files so they're copied from one place to another. And some of these are kinda lackluster. What would be really nice is a tool built specifically for web developers that has dev, staging, and live, and lets you easily promote code from one level to another, but only the files that have been modified.
Is there such at tool?
Development is obviously where you do your coding and testing.
Staging is where you place the code that's been proven to work so that people can see it, verify it, etc.
Live is, well.. live production site, obviously.
Obviously there are file synchronization tools that let you specify two directories, and then it tells you what files have changed, and lets you compare the two directories, synchronize files so they're copied from one place to another. And some of these are kinda lackluster. What would be really nice is a tool built specifically for web developers that has dev, staging, and live, and lets you easily promote code from one level to another, but only the files that have been modified.
Is there such at tool?