我正在一个使用ivy来管理依赖关系的项目中搭建一个ant构建系统。我已经成功地让它使用文件系统来作为本地和共享仓库。我的终极目标是,当开发人员修复错误或创建新功能时,他们只能将构件放入他们的本地仓库。当他们认为他们的代码可以被团队的其他成员使用时,它会被提升到SVN中的正确分支,并且负责进行官方构建的小组将编译并发布新的构件。
所以,我的问题是如何控制谁可以向仓库发布内容?Ivy是否仅依赖于文件系统权限?
此外,我最终希望通过http来让我的共享仓库可用。我想我可以将apache指向文件系统仓库目录来检索构件,但是如何设置发布到http仓库?
所以,我的问题是如何控制谁可以向仓库发布内容?Ivy是否仅依赖于文件系统权限?
此外,我最终希望通过http来让我的共享仓库可用。我想我可以将apache指向文件系统仓库目录来检索构件,但是如何设置发布到http仓库?