对于分布式团队(尤其是临时团队),在允许每个成员(虽然不是所有代码都是共享的)的情况下,安全地共享代码部分的最佳方法是什么,该成员仍然可以运行整个应用程序。
通过'并非所有代码都是共享的'我的意思是,某些部分(或模块)可能被编译,因此成员可以运行整个GWT + GAE应用程序而不获取所有源代码。
这是可以实现的吗?
答案 0 :(得分:0)
使用私有Maven Repository Manager,您可以:
您的开发人员必须使用本地pom.xml文件交换虚拟/生产依赖项。
e.g。史蒂夫无法访问生产数据库impl。阻止他从您的私有Maven Repository Manager访问prod DB impl jar。史蒂夫将不得不依赖公开提供的假人。