我已经在Subversion(我猜通用存储库)讨论中看到了很多这样的话.在过去的几年里,我一直在为我的项目使用SVN,但我从未掌握过这些目录的完整概念.
他们的意思是什么?
使用Subversion的Version Control为(单项目)存储库推荐以下布局(由此问题补充):
/trunk
/tags
/rel.1 (approximately)
...
/branches
/rel1fixes
Run Code Online (Sandbox Code Playgroud)
与(或许)更注重过程的安排相比,这种安排的相对优点是什么?:
/development
/current
/stable
/qa (maybe)
...
/production
/stable
/Prod.2
/Prod.1
/vendor
/Rel.5.1
/Rel.5.2
Run Code Online (Sandbox Code Playgroud)
请注意,我正在考虑内部部署,而不是构建产品.
免责声明:虽然我是Subversion用户,但我从未在真实的环境中部署它.