【问题标题】:Work online with textmate save files to server AND local to save them in SVN使用 textmate 在线工作将文件保存到服务器和本地以将它们保存在 SVN
【发布时间】:2012-01-16 11:37:18
【问题描述】:

我有时直接在远程 (S)FTP 服务器上工作。我使用 textmate 作为编辑器,使用 Transmit 4 作为 FTP-Client。

我的问题是,我将在服务器上实时工作,如果我将文件保存到服务器,我将在特殊文件夹中的本地副本保存对 SVN 的更改。

只要我使用的是 Windows,我就会使用带有 FTP 插件的 Notepad++ 并且可以说“保存本地和远程”。

有没有人知道我如何用 mac 来做,发短信和传输?

【问题讨论】:

    标签: macos svn ftp textmate


    【解决方案1】:

    假设您正在进行 Web 开发,请还原该过程:

    1. 为远程服务器上的内容制作本地副本
    2. 使用您喜欢的编辑器在本地编辑
    3. 本地测试
    4. 使用 FTP(meh)或 SVN(更好)将您的更改发布到远程服务器

    【讨论】:

    • 嗨,通常情况下,这是正确的方法。但它是一个复杂的系统(安装有 >10 个站点的 Drupal 安装),我只会编辑前端。出于安全原因,我没有访问数据库的权限。
    • 我在这里没有发现问题。如果您无法在本地测试,请忘记第 3 步。只需将整个内容下载到您的计算机上,将其置于版本控制之下,然后设置传输,以便它在更改时自动同步您的本地和远程文件(如果可能的话,Panic 的网站看起来不错,但实际信息却无可救药)或点击同步按钮。这样做直到您满意并提交您的更改。
    • 嗨,再次感谢。自动同步的选项很好。但它是否有效,有多个工人?如果我的同事在网上更改了一些东西,并将其签入到 SVN 怎么办。我查了一下,它的更改时间与在线更改时间不同?那么同步会再次起作用吗?
    • 首先让我们明确一点:我不知道 Transmit 是否进行自动同步。如果是这样,那对您来说点击次数就会减少,这很好。无论您是自动执行还是手动执行,无论有多少人在处理特定文件,通过 FTP 上传都会覆盖服务器上的内容,从而导致各种麻烦。坦率地说,这个系统很糟糕,应该被一个更可靠的系统取代,它只涉及 SVN 或 Git 或任何 VCS 和本地测试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 2016-01-28
    相关资源
    最近更新 更多