问下大神,web代码放在服务器上跑,intellij IDE怎么直接修改上面的代码完成开发测试?
需要在上面部署git或svn服务才行么?
需要在上面部署git或svn服务才行么?
1
herozzm Dec 14, 2014
有ftp配置吧,然后设置成修改自动上传
|
2
mikan Dec 14, 2014
肯定要git svn啊
|
3
Aprilbilibili Dec 14, 2014
上服务器改><
|
4
zzutmebwd Dec 14, 2014
可以ftp 不过小细节改完重新上传挺麻烦的
|
5
zonyitoo Dec 14, 2014
可以用NFS或者其它类似的协议,把远程的文件夹mount到本地,然后直接改。
不过这样很危险的,建议还是在本地改,然后写脚本自动上传和部署 |
6
mikemikemike OP @zonyitoo 那本地也要部署一套环境,完成测试再上发?那还得装mysql 等一套东西,感觉有点多。
|
7
zonyitoo Dec 14, 2014
@mikemikemike 做开发的话,当然是要这样做的,除非你有办法像微软谷歌他们在本地做开发,然后一键把代码上传编译并测试还有部署。
|
8
inaction Dec 14, 2014 从服务器取最新的代码,本地建 git 仓库。
前台修改可以在本地启动一个代理,数据逻辑处理从服务器拿,CSS,JS从本地取,测试好了再上传即可。 后台逻辑修改,可以用特殊用户,只有特定的开发用户才能看到,不影响其它业务,测试好了再去掉相应的条件。 取代码,发布,用 intellij ide 的 deploy 功能即可。 |
9
clino Dec 14, 2014
sshfs
|
10
bnpysse Dec 14, 2014
|
11
icylogic Dec 15, 2014
VS 可以直接远程调试. linux 的话考虑下 docker, 保证本地和远程的环境一致.
|
12
R4rvZ6agNVWr56V0 Dec 15, 2014
SFTP
|