我一直在开发SCM七个月,选择Visual SVN作为服务器和乌龟svn作为客户端。到目前为止,我完成了七个月的管理ERP应用程序配置管理。我想知道我是否遵循最佳实践:有以下疑惑:配置管理和构建工程师遵循的最佳实践
Project -------> Branches, trunk, tags.
是否有必要创建一个分支针对特定任务(到目前为止,我没有跟随这个过程中)
如果任何构建问题通过监视应用程序日志并关闭问题来追踪问题,那么在同一天内进行多次提交构建应用程序之后,将基础项目添加到分支&。
如果更多的任务已经提交主要版本,例如。 1.0,2.0如果次要1.1,2.1,2.2等等,并且在标签中添加主要的发布项目代码快照。
允许开发人员在分支上提交,在测试服务器中创建一个结帐副本,构建应用程序,使用svn update更新最近提交的在测试服务器中签出副本并构建应用程序。
这是我遵循的机制,请给出您的宝贵意见和建议,如果这个过程是错误的。 。