我是一个项目的新手,开发人员仍然通过邮件发送文件共享代码。我们正在使用日食和简历。

来自异地的开发人员将Reveiw的代码发送到现场,其他开发人员从那里邮件中一一将文件接收到Eclipse中。对于2或3个文件是可以的。但是,随着文件的不断增加,此任务确实会变得很痛苦。

我们无法将源文件放入CVS中,因为未经测试的代码可能会崩溃我们的构建服务器。在这里我的问题开始: -

共享代码的更好方法可以是什么?

我们不想为每次更改创建分支机构,因为在这种情况下,我们每天都会获得10-12个分支机构。

有帮助吗?

解决方案

代码应通过连续集成测试, 尤其 在您的情况下,您的程序员从字面上散布在世界各地。您的离岸人员应该使用单位/集成测试来确保他们不会破坏构建。您应该在一天完成一天之前进行过程,以验证构建的完整性。
如果不是,它们不值得您付钱的钱。

其他提示

我建议您使Ordite Developers能够执行与Build Server相同的测试。他们没有理由向您发送无法测试的代码(或测试至少在不崩溃的情况下运行)。

是否有任何理由他们无法通过VPN访问您的系统。这样,他们可以通过您的或第二个构建服务器测试代码并将代码本身合并。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top