发布 sync_web 2.2 将本地的修改通过 ftp 一键同步到服务器上

2016 年 6 月 13 日
 ksc010
http://git.oschina.net/ksc/sync_web
本次增加 “同步指定版本中变动的文件列表到服务器”

sync_web 可将本地的修改通过 ftp 一键同步到服务器上,非常适合维护一个网站并且经常改动代码的情况。
3169 次点击
所在节点    分享创造
21 条回复
clino
2016 年 6 月 13 日
为什么不用 git ?
realpg
2016 年 6 月 13 日
ftp 传到服务器上……
感觉穿越到了 N 年前
zealic
2016 年 6 月 13 日
why not git
ila
2016 年 6 月 13 日
看看, ftp 协议很实用
ila
2016 年 6 月 13 日
帮你搬运下:

sync_web 将本地的修改通过 ftp 一键同步到一台或多台服务器上 ,**只同步修改内容**,非常适合维护一个网站并且经常改动代码的情况。监测文件变动依赖于 svn 或 git ,脚本自动检测当前项目所用的版本控制系统
ksc010
2016 年 6 月 13 日
@clino
@zealic 主要功能支持 git

@realpg 场景不一样 主要针对一些小项目
比如你本地修改了一些测试代码但是不想提交到 svn(因为代码还不完善或者没完成)但是需要发布到公网的测试环境 。就可以用到这个脚本
BOYPT
2016 年 6 月 14 日
这个功能一般我用 rsync 。
clino
2016 年 6 月 14 日
用 git 的话用 ssh 不是更安全?
'本地修改了一些测试代码但是不想提交' 这种就用 git 创建临时分支去推就行了
hrdslin
2016 年 6 月 14 日
对于虚拟空间只是支持 FTP
lslqtz
2016 年 6 月 14 日
不错,主要是虚拟主机什么的方便。
lslqtz
2016 年 6 月 14 日
对了,为啥不传 GayHub ?
ksc010
2016 年 6 月 14 日
@clino 测试代码并不完整 我需要的是把修改过代码快速的传到公网服务器测试
clino
2016 年 6 月 14 日
@ksc010 我说的方法也可以啊,而且如果测试代码分支有问题,还可以用 git 快速切回原来的版本
julor
2016 年 6 月 14 日
@clino 是的这个很棒,楼主还停留在 ftp 时代,这是上个世纪流行的网站空间的玩法!现在不用 git 都不敢意思说是搞 it 的,至少也要 svn 吧
ksc010
2016 年 6 月 14 日
@lslqtz 见 append
ksc010
2016 年 6 月 14 日
@clino 你说的是提交 git 后 在服务器检出吗?是自动的还是手动的?
clino
2016 年 6 月 14 日
@ksc010 可以手动,也可以用 hook 做成自动的方式
主要我有一个原因是我觉得 ssh 比 ftp 安全
ksc010
2016 年 6 月 14 日
@clino 可以使用 FTP over TLS
jswh
2016 年 6 月 15 日
如果不是虚拟主机还是 rsync 好用, ftp 还要装
dangyuluo
2016 年 6 月 15 日
git 的 webhook 很好用。而且有那么多自动部署工具,为嘛用 git 呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/285424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX