【发布时间】:2010-01-13 23:41:36
【问题描述】:
我目前正在管理两个不同 Web 应用程序的开发,其中一个将在周日之前推出 beta 测试。
在 XP 机器上本地使用 TortoiseSVN 玩了大约几个小时后,我有一些使用 SVN 的经验,但老实说,我从来没有真正了解过它。
但是,感觉是时候重新考虑 SVN 并真正尝试给它一个诚实的机会。如果我知道每个文件的版本化备份都可用,并且只要有事情发生,就可以轻松地将更改回滚到 Web 应用程序,我至少会睡得更好。尤其是随着应用变得越来越大。
我目前在 Eclipse 中专门使用 PHP,并通过 FTP 为 beta 环境部署所有文件。
我在这里阅读了大多数关于使用 Eclipse 和 SVN 插件的帖子,但我真的不明白使用 SVN 时工作流的实际外观。
我是否每天早上都检查我的存储库,做我最擅长的事情,并在一天结束时提交所有更改?
如何在本地文件结构、SVN 存储库和多个环境(实时环境、测试环境等)之间保持同步?
告诉我你的工作流程在使用 SVN 时的样子!
【问题讨论】:
-
这不是重复的,它是一百万个重复!在 SO 上搜索版本控制,你会得到所有论点,为什么不使用版本控制是错误的。
-
tharkun:这不完全是他的问题。
-
嗯,Tharkun,不,不是真的。我想更多地了解普通人在将 SVN 与他们的 IDE 应用程序一起使用时的工作流程是什么样的
标签: eclipse svn project-management ftp