为了清楚起见,我将尽我所能地把这件事说清楚。如果时间太长请原谅我..。
我使用的方法如下:
地点如下:
本地站点(通过MAMP Pro)
服务器(活动站点)
Git (使用Bitbucket)
我喜欢的工作流程如下:编辑Coda 2中的MAMP (本地)站点,=>从Coda 2提交到BitBucket Repo,=>发布到Coda 2中的活动服务器
我的问题从本地网络上的实时服务器开始。Coda只允许FTP、S3、SFTP和WebDAV。它们不支持SMB、NFS或HTTPS。为此,我将开发机器设置为启用远程登录,以便通过安装服务器并通过localhost映射SFTP,通过本地开发机器连接到“远程”服务器。只要我记得每天以相同的顺序连接到不同的服务器,这就可以了。
I可以为“远程”活动站点创建安装模板位置的挂载别名,这些位置无需在编辑之前挂载服务器位置。(我认为这是可行的)
是否有方法仅将此挂载位置别名建立为要发布到的远程位置?
这让我很痛苦,但我有一个使用Dreamweaver的Windows机器上的确切场景设置,它运行得完美无缺。我在IDE中有本地站点、远程站点和git提交、推送、拉等等。转到Mac端,我希望在没有到目前为止的压力的情况下,获得同样轻松的工作流程。似乎这件事很容易完成,但到目前为止.嗯。
发布于 2013-09-11 14:17:18
对不起,我可能没有正确地理解你。
我不明白当你使用GIT时,对SFTP或FTP的需求?我不知道当你“发布”…时,Coda在做什么但是,您应该登录到您的实时服务器并从Bitbucket中提取。否则你就错过了使用GIT的一半。
在任何情况下,您的本地网络中的活动web服务器,所以您仍然必须有一个外部的IP,您可以SSH/SFTP进入到对吗?
希望这能有所帮助。
https://stackoverflow.com/questions/18750075
复制相似问题