在RTC中,在rtc中使用公共存储库工作区的目的是什么。
1)所有用户都可以将数据签入公共存储库工作区。
2)所有用户都能够将代码传递给连接的流。
3)如何从其他用户获取传入的更改。?
答案 0 :(得分:0)
如this thread中所述:
使用公共存储库工作区的想法是为团队提供一个正在运行的开发环境 我不希望开发人员在其他人的支持下花费2-3个小时来设置他的工作空间,运行带有J2EE工件的Web应用程序。
目前我们正在使用MAVEN构建应用程序并建立开发环境,我们正在努力解决它。要获得开发人员所需的大量知识,以及尝试使用MAVEN自动配置RAD 7.5工作区并且是自己的脚本的大量资金。我们的想法是设置预先配置的公共存储库工作区,其中包含所有必需的RAD 7.5工件(服务器,EAR配置,Web配置,项目之间的链接以及指向MAVEN存储库的链接,以用于您不想在其中加载的组件工作区。
我更喜欢我的repos工作区是作用域的(虽然从不私有,或者只有管理员可以访问它并提供可能尚未传递给流的变更集)
help page提及:
在“新建存储库工作区”面板上,输入工作区可见性级别的编号,以确定可以查看工作区的人员。
- 公共
有权访问存储库的每个人都可以在此工作区中的所有公共组件中查看文件和更改集。
- 私人
所有者是唯一对存储库工作区具有读访问权的人。但是,其他人可以看到公共组件中的更改集。- 醇>
- 作用域
在连接的项目区域中具有读访问权限的每个人都可以在此工作空间中查看公共组件中的文件和内容。
所以:
1)所有用户都可以将数据签入公共存储库工作区。
不,只有所有者才能添加更改集
2)所有用户都能够将代码传递给连接的流。
是
3)如何从其他用户获取传入的更改。?
您可以更改该工作区的流目标,以便引用其他用户的工作区。
答案 1 :(得分:0)
沙箱代码:
sysout("沙箱");
repo工作区中的代码: sysout(" repo code");
流中的代码: sysout("流代码");
它将如何反映在待定更改视图中?