Web - 开发中的文件同步有什么更好的解决方案

Web - 开发中的文件同步有什么更好的解决方案

现实的开发环境中,代码的管理和开发环境,总有那么一点不尽如人意,每次遇到因为环境或者是配置的不同而产生的BUG或是问题,统一的开发环境是必须具备的。

1、samba服务

samba服务是一种非常棒的解决搭建服务器、代码同步的服务,未来的互联网一定都是服务+云的模式,以后的生活之分数字化和非数字化两种服务。

安装

rpm -qa | grep samba
yum install samba
chkconfig smb on

编辑配置文件

[global]
diplay charset = gbk
unix charset = gbk
dos charset = gbk
workgroup = work
netbios name = work
server string = uc
security = user

[darwin]
comment = uc
path=/home/work/     
create mask = 0664
directory mask = 0775
writeable = yes
valid users = work
browseable = yes

添加用户

smbpasswd -a root	# 添加的要是系统中存在的用户

启动服务 netstat –npl 查看samba端口号,默认会使用139、445两个端口号

ps auxf | grep smbd

远程连接

mac:
command +k ; smb://ip_address

windows:
运行输入:\\Samba服务器的ip

2.使用phpstrom链接远程服务器 tools -> Deployment -> Configuration

如果是小项目建议使用phpstrom同步文件,但是phpstrom有一个不好的就是在上传或者是下载的时候,都是全量更新,速度很慢,可以把目录和Git的目录配置成一致,这样就简单方便许多了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了98 篇原创文章 · 获赞 185 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/xuezhiwu001/article/details/103011423