首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Subversion Dreamhost Coda

Subversion Dreamhost Coda
EN

Stack Overflow用户
提问于 2009-11-25 08:21:54
回答 3查看 962关注 0票数 2

我是一个中级web开发人员,我正在尝试将subversion集成到我的工作流程中。我已经认识到,这是一件需要学习的重要事情,可以让我在未来避免重写问题的噩梦。

我现在的主机是dreamhost,我已经和他们建立了subversion,我已经检查了项目(我的语法可能离这里很远)和(mac的)版本,并且一直在使用coda(mac的)来提交更改。

当我访问我的提交存储在服务器上的目录时,它们被呈现为纯文本。目前,当我提交一些东西时,我也会通过ftp上传到不同的目录,这样我就可以查看实际的站点了。我可以回滚到不同版本的coda,然后通过ftp上传。

我不确定我这样做是否正确,我是否仍然应该同时提交和ftp上传,或者我可以只做提交,并让最近的提交显示为渲染的网页,而根本不接触ftp?

我说得通吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-25 09:39:16

你是对的。您希望将代码提交到存储库,然后通过ftp将代码提交到您希望更改的服务器。如果您回滚存储库中的代码,则可以通过ftp更改您的文件。

快速问题:你能在本地测试你的代码吗?如果不是,您可能希望使用此工作流:

  1. 对代码进行更改。
  2. 通过ftp上载到Dreamhost上的开发目录,您可以在该目录中查看和测试。
  3. 如果存在错误,请修复它们,然后重复。
  4. 当您的更改生效时,将您的更改提交到生产目录。

这样,您就不会意外地将损坏的代码传输到生产环境中。

票数 2
EN

Stack Overflow用户

发布于 2010-03-11 05:51:31

www.beanstalkapp.com是一个托管的subversion服务,可以为您完成所有这些工作。您可以将其与coda很好地集成在一起,然后从其站点进行部署。

看看这个。

票数 0
EN

Stack Overflow用户

发布于 2010-03-11 05:55:06

由于Dreamhost提供了对大多数(所有?)托管帐户,你可能只想在服务器上签出你的repo,你可以在你从本地开发环境提交后进行更新。所以,就像这样:

  • 对本地项目进行编辑
  • 将本地项目提交到repo
  • SSH to Dreamhost,cd进入您的站点所在的目录
  • svn up

<代码>F29

这就是我所做的(使用几乎完全相同的工具集,除了Coda),它工作得很好,你不需要弄乱FTP。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1793907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档