Everyone knows that all configuration management is an important task for software development. The following is that I use VC6 to develop a project, using the SourceSafe process, a total of 4 programmers, a total of more than 50,000 rows. for reference.
Use SourceSafe to configure configuration management
During the development process, we use SourceSafe to make version management and achieve good results. Although there is nothing special, but after using new tools, the management of the project is clear. Let's take a brief introduction.
Every morning, developers from Server get a new version, then Checkout must modify the file, you must checkin before 4:00 pm. After 4:00, I Lock Server, and then Build's entire project. If Build is all smooth, simply test is no problem, then Label. Otherwise, if Bulid has a problem, quickly solve it, and cannot resolve the next day to solve it.
After Build is completed, the installation is created. Put the installation disk and the bug modified the table, and give the test personnel test.
The test staff submitted the BUG table after 9:00 on the next day, I proposed BUG to revise suggestions and modify the man before 10:00. After the developer modifies the bug, fill in the bug modification table.
Using SourceSafe is not complicated, of course, complex usage, now we have not used yet. The BUG table is also easy to statistically develop code quality, this quantitative indicator, which is more convincing for developers.
Do a good job in configuration management, first build 1 server, the project team should have a build machine, and machines that do Alpha tests.