Answer the question
In order to leave comments, you need to log in
How to organize the revision of a large site after launch?
Tell me how to work on the site, add functionality when it is in working order?
The developer is one person, not a team.
How does this happen? Is this happening on the live server? Create a copy of all files and database and work with them? And how then to remember what files changed? How to track changes in database structure? How to transfer changes from a working file to a production one? Probably, svn, git are used for this ... I read what was happening, but I still didn’t understand where and what to commit ... What kind of commit, what push, what pool, what sheepskin coat, what hare?! ..
Share your experience, please.
Answer the question
In order to leave comments, you need to log in
Share your experience please
Is this happening on the live server?
How to track changes in database structure?
How to transfer changes from a working file to a production one?
1. Create a server for development, you can local - a complete copy of the combat one.
2. Set up a code version control system (gi, svn, mercurial - to choose from)
3. The database has its own version control systems, but we have few such changes and we add the SQL code of the changes in the comment to the ticket when committing.
4. Commit is storing changes in the code, push is uploading all your changes to the main repository, pool is uploading from there.
5. The system for developing new functionality is as follows: pull (on local) - commit - push, pull (on combat).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question