我们正在开发(使用 eclipse)一个大型企业应用程序,其中有多个开发人员,每个开发人员都在不同的模块上工作,但是每个模块都相互依赖;目前我们使用共享的 SVN,每个开发人员都在同步他们的所有代码。
现在,随着我们的团队和代码的增长,我们需要保护我们的知识来源,因此我们正在寻求一种解决方案,每个开发人员都可以拥有自己的私有 SVN,但是编译器应该能够读取(使用加密密码)从其他远程模块。有没有办法做到这一点?
我正在考虑使用 maven,但我有以下问题;
我们可以建立自己的受密码保护的 Maven 存储库吗?
我们如何保护本地构建文件夹,有没有办法让 maven 生成一个受密码保护的本地构建,然后在编译后清理和销毁?
谢谢你的帮助。