如何有效地使用subversion作为Web开发人员?

时间:2011-08-25 17:22:49

标签: svn

我是网站开发人员。目前我正在与网页设计师合作。设计师正在进行所有模板设计,多媒体作品等。我的工作是使用这些模板并使用php进行处理。     我们没有使用任何颠覆系统。但我们绝望需要一个人同时在一个文件上工作。我的设计师同事使用Dreamweaver编辑器,我使用netbeans。是否有可能以有效的方式使用颠覆来解决上述问题?在我们的案例中,颠覆怎么能有所帮助。

4 个答案:

答案 0 :(得分:2)

您通常要求进行版本控制。所以要说清楚,Subversion是版本控制工具之一。

即使您只是单独工作,版本控制也很重要。设置一个repo,并在你完成一定程度的原子工作时继续提交。

在您的情况下,您和设计师都应该使用相同仓库的工作副本。您可以使用命令行客户端或GUI客户端,如TortoiseSVN或IDE插件(Netbeans应该有,不确定DreamWeaver)。因此,当您提交并进行更改时,Subversion或其他版本控制工具将帮助您确保将更改应用于更新版本并帮助您解决冲突等。

答案 1 :(得分:1)

可以从你的主干创建2个分支,你在一个分支上工作,而另一个分支上工作。当每个人完成各自的任务时,将它们合并为主。

答案 2 :(得分:0)

我曾经阅读过一篇关于此类情况的文章:http://www.alistapart.com/articles/revisioncontrol/

可以肯定的是,您确实需要版本控制。

答案 3 :(得分:0)

我认为您正在寻求开始使​​用版本控制系统。 svn是一个相对简单的版本控制系统,可以开始使用它。如果您想开始使用svn,我强烈建议您阅读Red Book

我对GUI颠覆工具知之甚少,但TortoiseSVN似乎对使用Windows的开发者(我知道)非常受欢迎。