在现有应用程序中使用Vagrant
Vagrant是否适合在本地与现有web应用程序一起使用,而我没有应用程序版本控制存储库的推送权限?应用程序本身不包含文件 到目前为止,我发现的最直接的方法是将Vagrant文件保留在应用程序的根文件夹中,而不是在版本控制中跟踪它在现有应用程序中使用Vagrant,vagrant,Vagrant,Vagrant是否适合在本地与现有web应用程序一起使用,而我没有应用程序版本控制存储库的推送权限?应用程序本身不包含文件 到目前为止,我发现的最直接的方法是将Vagrant文件保留在应用程序的根文件夹中,而不是在版本控制中跟踪它 我的方法有点混乱:文件总是在git status输出中显示为未提交,并且它本身不受版本控制,除非我将文件从外部个人存储库进行符号链接。我不确定是否理解正确;但是我建议将这个流浪者文件放在应用程序的目录之外 /code /myapp Vagrantfile 然
我的方法有点混乱:文件总是在
git status
输出中显示为未提交,并且它本身不受版本控制,除非我将文件从外部个人存储库进行符号链接。我不确定是否理解正确;但是我建议将这个流浪者文件放在应用程序的目录之外
/code
/myapp
Vagrantfile
然后设置你的Vagrantfile来映射这个目录,就像这样
config.vm.synced_folder "./", "/var/www/html"
然后从来宾VM中,您将看到
/var/www/html/myapp
基于您的场景的优势:
- 您无需担心跟踪文件,因为它位于应用程序之外。
- 您可以将更多应用程序添加到代码文件夹,并在1个VM下运行所有应用程序(如果您需要的话)