如何解决SVN / Git两个人的drupal项目?
| 与远程人员一起进行Drupal开发的最佳方法是什么?我们只有两个人,所以cvs / svn是大材小用吗?是否有在线解决方案?解决方法
始终,始终使用源代码管理。
没有例外。
没有理由
有没有没有使用源代码/版本控制的良好借口?不,连一个都没有
即使只有一个人在一个项目上工作,实用程序源代码控制带来的收益也远远超过使用它的成本。
当有2个人在一个项目上工作时,不使用源代码管理就等于自杀,因为当另一个人不小心覆盖了您刚刚花费了数小时进行的更改的文件时,您还会怎么做?
一些源代码控件更易于设置。我自己,爱git,因为
cd project
git init
我们完成了。
您可以在稍后的时间计算出其余的分发内容,而不必担心无法及时返回并查看所做的更改。
, 我建议即使您独自在一个项目上工作,也要使用某种版本控制。当然,许多版本控制解决方案的功能之一是合并,但是如果您询问我,您拥有所做的所有更改的历史记录,这是最强大的功能。
我不相信CVS / SVN会大材小用,除非您要四处玩耍而不构建一些具体的东西。有许多在线解决方案,例如github和google代码,但这的成本取决于您是否计划开源。
, 我对开发的所有内容都使用版本控制,即使它只是10行脚本。 (好吧,我不将其用于堆栈溢出答案示例。)有时,我在初始开发期间运行一个本地VCS,然后切换到项目VCS。
它完全适用于2人项目,实际上,没有它尝试和相处几乎是不文明的。这将节省您的时间,并为将来的协作工作做好准备。
还有很多svn存储库的在线提供商和一些知名的git服务,
避免使用CVS。这是20年前的一大步,它统治了VCS一阵子,但今天您不应该为一个新项目而碰它。
, 为了回答实际问题并给出提示,我们使用Drupal的源代码控制方法是将ѭ1添加到源代码控制中。这样,所有模块和主题内容都将保存到版本控制中,而不是您不会碰到的Drupal核心。
设置settings.php和files文件夹的忽略也是一个好主意,后者取决于是否会有很多文件(如果用户上传的图像等应由源代码控制,这是有争议的,我们不这样做)认为他们应该如此)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。