【发布时间】:2011-07-08 23:47:12
【问题描述】:
当我第一次开始使用 SVN 进行版本控制时,我被告知要使用“svn export”来始终在服务器上运行干净的代码副本。
使用 Git 似乎将我的文件放到服务器上的最好方法就是让 Git 管理应用程序文件夹并告诉它我希望它运行什么标签。这是一个好的做法还是有更好的方法?
我当然会阻止 .git/ 公开访问,但是在生产服务器上拥有活动版本的 Git 存储库感觉很奇怪。 (猜我可能错过了一步......)
感谢您在这方面可以帮助我的任何见解。
编辑: 我目前使用 'svn export' 到一个带时间戳的发布文件夹,我将公共目录与我的部署脚本符号链接到该文件夹中。
【问题讨论】:
标签: git deployment lamp