gpt4 book ai didi

linux - 我应该将 Java 项目文件 checkin 哪个目录以进行团队构建

转载 作者:太空宇宙 更新时间:2023-11-04 04:30:25 25 4
gpt4 key购买 nike

我们使用 svn(subversion) 作为我们的源存储库。在同一个盒子上,我们构建我们的项目并将其部署到应用程序服务器上。所有团队成员(人数在 10 人以下)将登录 Linux(ubuntu 服务器)框并运行构建脚本。

问题:我想知道哪个目录通常用于创建 subversion checkout 和构建的主目录。我应该授予什么类型的权限,以便团队成员可以进入该目录,更新源代码(svn update)并运行构建脚本(ant)。

P.S:我也对任何了解最佳实践感兴趣。

谢谢,

最佳答案

听起来您需要一个持续集成服务器。安装Hudson在服务器上并使用它。

Hudson 将自动从 Subversion 中 check out 更改,并在 checkin 某些内容时构建它们。您还可以在成功构建后将其部署到应用程序服务器。如果需要,您可以手动触发构建,例如发布。

您会发现它非常容易上手。

关于linux - 我应该将 Java 项目文件 checkin 哪个目录以进行团队构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3891569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com