自己用虚拟机安装了一个linux系统,怎么把代码部署上去。
第一种方法:做一下虚拟机共享
第二种方法:将 windows 上的磁盘挂载到虚拟机的 linux上
这样做好之后,直接在 windows 下编写代码,在 虚拟机 上运行。
前面回答的用 ftp、git、svn也可以,不过,有点麻烦,每次编写一点代码都要上传一下。
如果仅仅只是为了运行代码,那么直接将Linux文件共享到Windows用户。推荐软件:Samba软件
如果是为了部署线上代码或者说是在不同的服务器间代码更新,则需要FTP、sftp文件上传。推荐软件:fileZilla
虚拟机的话,应该是属于处于学习阶段吧,正好顺带把git学了啊,在第三方代码托管平台github或类似的(coding或者码云)建立项目,本地提交,虚拟机拉代码。
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
初级阶段:ftp、sftp,对应的软件比如fileZilla支持ftp/sftp协议的软件
中级阶段:git hooks 或者git托管平台的webhooks,原理是git push到一个远程的仓库,触发钩子然后git pull拉取代码
高级阶段:jenkins、阿里CRP等持续交付的开源项目或云服务
更牛逼的阶段基于docker之类的容器的持续交付