2

我的团队计划很快雇佣几个兼职合同程序员和实习生,我想减少每个新实习生的开发环境启动和运行所涉及的设置时间。

注意事项:

他们将在基于 PC 的笔记本电脑或运行带有 VMWare Server 和 Ubuntu 或仅 Ubuntu 的 Windows 的台式机上工作。计算机可能具有也可能不具有相同的硬件。

不想花很多钱,但应该花足够的钱来确保他们不会被速度慢的计算机等所困扰。

该环境包括 Ruby on Rails、Git、Passenger、Capistrano、Memcachd。

欢迎任何建议。如果有使用 Apple mac mini 的好方法,我们也会考虑这样做。

4

1 回答 1

1

我建议让每个人都使用 Ubuntu,并编写一个安装脚本来运行必要的 apt-get install 调用(以及可能的 WGET 和 dpkg 命令),以形成标准环境。然后,您只需在内部网站上保留该脚本的副本,您可以在实习生或承包商机器上运行它,或者让他们自己运行。

如果使用 Windows,则稍微难一些,但您可能会编写一个 BATCH 脚本来安装 Python 并运行一个 Python 脚本来完成剩余的设置(我建议这样做只是因为尝试在 BATCH 中做任何复杂的事情是一个让自己发疯的好方法)。

于 2011-02-20T20:01:11.903 回答