Eclipse RTC/Jazz:什么是;“加载存储库工作区”;什么意思?

Eclipse RTC/Jazz:什么是;“加载存储库工作区”;什么意思?,eclipse,rtc,jazz,Eclipse,Rtc,Jazz,我不熟悉Jazz/RTC,IBM的源代码控制/项目管理/uber bug跟踪器。我们的项目已经使用CVS/SVN/Git多年了,因此我非常熟悉scm概念和实践(分支、合并、标记、获取、合并、推送等)。唉,在这一点上,RTC的一些概念还没有被理解 据我所知,“加载存储库工作区”将“存储库工作区”复制到本地文件系统 问题: “加载存储库工作区”到底意味着什么 何时卸载存储库工作区?(为什么网络如此密集?) 如果处理多个分支,您会有多个存储库工作区吗?在“切换分支”时,您会将它们加载并卸载到本地文件

我不熟悉Jazz/RTC,IBM的源代码控制/项目管理/uber bug跟踪器。我们的项目已经使用CVS/SVN/Git多年了,因此我非常熟悉scm概念和实践(分支、合并、标记、获取、合并、推送等)。唉,在这一点上,RTC的一些概念还没有被理解

据我所知,“加载存储库工作区”将“存储库工作区”复制到本地文件系统

问题:

  • “加载存储库工作区”到底意味着什么
  • 何时卸载存储库工作区?(为什么网络如此密集?)
  • 如果处理多个分支,您会有多个存储库工作区吗?在“切换分支”时,您会将它们加载并卸载到本地文件系统中吗
  • eclipse工作区与“加载的存储库工作区”和“沙箱”之间的关系是什么
作为奖励:有人能指出一篇“针对cvs/svn/git用户的RTC”文章吗

谢谢

  • “加载存储库工作区”到底意味着什么
这有点像git签出:您正在创建一个本地工作树,可以在其中修改文件。
RTC实际上提供了两个工作区:一个在服务器端,另一个在本地工作站的任何位置加载

对于后者,您要求RTC检测您将更改的文件,并从中执行检查:该操作将在您的repo工作区(存储在服务器上)中注册更改集

与Git相比,它允许私人检查(与Git一样),但保存在服务器端(因此,如果您的工作站出现故障,您可以通过在新的本地工作区中再次加载来恢复签入的工作)

  • 何时卸载存储库工作区?(为什么网络如此密集?)
你真的不必这么做。如果您想重新加载我猜的所有内容,但实际上您可以随时加载回购工作区。
RTC没有跟踪那些沙箱。但每个本地工作区都知道它所指的repo工作区(它位于
.jazz5
文件夹中)

  • 如果处理多个分支,您会有多个存储库工作区吗
否:回购工作区链接到一个流,而该流又可以表示历史上的一个分支。
您将拥有多个流

如果您想为相同的开发工作尝试不同的方法,可以选择在同一个流上有多个repo工作区,但通常一个repo工作区就足够了

  • 在“切换分支”时,您会将它们加载并卸载到本地文件系统中吗
不可以。您还可以加载(和)不同的沙盒(本地工作区)

  • eclipse工作区与“加载的存储库工作区”和“沙箱”之间的关系是什么
RTC客户端恰好基于Eclipse GUI,它提供了十多年来的“”(比RTC早很多)。
您只需将从本地工作区加载的项目导入到“Eclipse工作区”中,Eclipse就可以知道它


提到:

  • “”
  • “”

OP要求提供文档链接。这里有一个很好的链接。我已将它们添加到答案中,以提高可见性。