我正在开发一个使用VSS进行源代码管理的ASP.NET应用程序。我们有一个PROD服务器和TEST服务器。随着事物的建立,它们被发布到TEST服务器以进行用户测试。一旦被接受,他们就会被转移到PROD服务器。
我需要在沙箱中处理一些新功能,而不会影响TEST中的现有构建。我不希望我正在努力与已经发布的TEST代码混合使用,因为我需要能够修复TEST代码而不必担心我在沙箱中做了什么。
你如何保持TEST&沙箱环境独家?
由于
答案 0 :(得分:4)
您需要的是源控制系统中作为分支所知的内容。 Here's a guide与VSS中的分支机构合作。
基本上你会分支你的TEST版本,执行你的沙箱功能,然后如果你想将它包含在主TEST版本中,请将沙箱分支合并回来。
这张图片很好地说明了这个想法:
答案 1 :(得分:0)