作者Blueshiva (龙野南云)
看板MacDev
标题Re: [问题] 请教Mac编辑远端主机档案的方式
时间Mon Feb 5 11:35:29 2018
※ 引述《l3161316 (口水)》之铭言:
:
: 小弟昨天刚把用很久的windows换成Mac
:
: 现在在恶补mac上的操作环境
:
: 但碰到一个问题 一直找不到解法
:
: 小弟公司几乎所有程式都是透过winscp
:
: 直接去改远端主机的档案
:
: 但是mac上似乎没有这种软体
:
: 看网路上大多都是说使用filezila
:
: 但是主机很多都是透过proxy 通道
:
: 中转过一两层後 再连线到主机上的
:
: 看了一下filezila 也没有地方可以设通道的地方
:
: 但我觉得应该是我的观念错了
:
: 既然都是Unix Linux的系统
:
: 应该可以有其他方式可以编辑主机档案
:
: 例如sshfs之类的
:
: 想请教一下各位大大
:
: 都是怎麽去处理这种情形?
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.164.206.8
: ※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1517717302.A.324.html
: 推 Blueshiva: scp就是单纯把档案透过ssh传到另一台机器,所以没搞错 02/04 23:45
: → Blueshiva: 的话你们的用法就只是在本机编辑档案,然後上传而已, 02/04 23:45
: → Blueshiva: 我是不知道这样到底是有什麽困难或者UX上的问题啦... 02/04 23:46
: → Blueshiva: 或者你说说你到底"期望"的是怎样的开发方式?在Mac上用 02/04 23:47
: → Blueshiva: terminal应该比Windows上更接近linux吧? 02/04 23:47
: → l3161316: winscp跟scp原理应该差不多 02/05 08:59
: → l3161316: 但本机只存在远端主机程式的暂存档 02/05 08:59
: → l3161316: 因此本机端是没有存放程式码的 02/05 08:59
: → l3161316: 还能用本机程式编辑(如sublime, Excel) 02/05 08:59
: → l3161316: 存档後会自行上传回远端主机 02/05 08:59
: → l3161316: 因为公司程式码都放远端主机上 02/05 09:08
: → l3161316: 如果远端继续用vim或emacs改 02/05 09:08
: → l3161316: 环境也都是远端主机的 02/05 09:08
: → l3161316: 所以才说用terminal都一样 02/05 09:08
: → l3161316: 因为公司程式几乎都没有做版控 02/05 09:08
: → l3161316: 拉下来应该本机端 议题会很大 02/05 09:08
: → l3161316: 而且数量很多 旧电脑至少有50个以上的程式 02/05 09:08
: → l3161316: 说错 50个以上的伺服器 02/05 09:09
我觉得你搞错了一些基本知识...
照你的描述,你们的用法其实就是把所有的档案放在远端,然後你们各自把要改的档案
下载修改之後再传回去,如此而已。
然後你们档案传输的机制不是用网路芳邻(SMB),也不是用FTP,是用SSH里面的SCP这个
功能。而你们用的WinSCP只是一个实作了SCP的client,让你用类似本机档案浏览的方式
看远端的档案,然後修改编辑 - 但是别搞错了,他的修改编辑就是把远端的档案下载,
然後在本地的程式开启这个暂时下载的档案,你存挡後WinSCP再自动上传回去。
在Unix-like的世界,一般来说这种需求叫做 mount,除了mount本地的volume之外,也
可以mount远端的服务,你可以参考
https://goo.gl/v5gpiK 这篇文章里面的做法。
--
Luna quieres ser madre
y no encuentras querer
que te haga mujer
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.14.167.34
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1517801732.A.0C8.html
1F:推 l3161316: 知道了 谢谢您 02/05 14:20