我最近负责我们的PHP Web开发人员(我是一名30多年的程序员,目前是Salesforce管理员,有时是Apex的开发人员)。我的团队成员建议使用GitHub和Confluence进行页面版本控制,签出控制,能够在部署到实时服务器之前查看几个用户中任何一个用户可以对任何给定文件进行的多项更改等。
我很好奇这会是更好的选择吗?仅基于声誉和我在线阅读的内容,我倾向于GitHub。
我们准备安装的开发服务器将是在主机服务器本地的虚拟主机(远程对我们)。
感谢您的任何见解。 ; - )
答案 0 :(得分:2)
Confluence不是您尝试做的工具。 Confluence是Intranet论坛或wiki的绝佳选择,但它不是跟踪更新文件的最佳选择。虽然每当新文件附加到某些页面时,或者每次页面本身更新时它都可以向相关方发出警报,但它并不是出于问题所述的目的。
这是一个描述Confluence有用性的页面:http://www.atlassian.com/software/confluence/overview/team-collaboration-software
同样,我要强调的是,允许非程序员在群组内或整个公司中生成维基内容真的很棒,但我不建议将其用于您的目的。