好的,所以我在桌面上使用Vagrant开发了一个WordPress网站,但现在我想在我的笔记本电脑上访问和开发它。我已经遇到了vagrant share命令,并且能够通过笔记本电脑上的ssh访问它。是否像在此连接上使用sftp一样简单,如果是这样,我下载了哪些文件?我是否需要对我的虚拟盒进行任何其他更改?我只是不确定如何分享这个网站。我需要使用github吗?
答案 0 :(得分:0)
这取决于你需要/想要分享的内容 - 如果你只有一个共享的代码库,如上所述,cvs / svn / git系统可以工作,你可以使用github或bitbucket;两者都有利弊。
如果您需要分享有关您的网站的更多信息,包括数据库,如果您做了大量的工作(在您的流浪者系统或网站本身的系统上),您可以重新打包VM框并使用它在笔记本电脑上创建新的vagrantfile时作为新框。
从桌面:
vagrant box repackage <boxname> virtualbox <version>
如果您不确定名称,提供者(此处为虚拟框)和版本参数只是运行vagrant box list
以查看它们列出
然后将新盒子转移到您的笔记本电脑并安装为新盒子
vagrant box add <boxname> <path_to_box_file>
vagrant init <boxname>
vagrant up
使用vagrant init
生成后,根据需要编辑您的Vagrant文件,您的网站将从桌面完全运行