2

我已连接到一个项目区域,我已将我的存储库工作区加载到磁盘上,并且正在以合法的方式修改我的文件。

但是,我的更改不被视为“即将发布”,而是“未解决”。我之前在 RTC 做过项目,所以这种情况是出乎意料的。

任何人都知道为什么我的所有更改都被视为“未解决”?

Thx,你们统治。

4

2 回答 2

2

一旦您将它们签入(在新的变更集或现有变更集中),它们将被识别为传出。

实际上,如果您有现有的传出更改,您可以将未解决的更改拖放到这些更改集中(请参阅“高级手势和工作流程”):

拖放

于 2012-03-12T10:37:12.967 回答
0

我对RTC的经验较少,

在正常情况下,“未解决”注释出现在 2 种情况下 1. 当其他人在不同的工作区 (MainStream) 中修改了同一个项目时。2. 交付的项目和沙盒项目/内容存在差异。

在您的情况下,它似乎是第二种情况,您在本地沙箱中修改了某些内容,这给了您这个未解决的问题。在您的情况下,您必须签入,即将 .java 内容放入本地服务器。如果您选择“签入并交付”,那么 .java 将被推送到主服务器,这在大多数情况下被认为是可交付的主流。(我不知道在 oyur 情况下是什么。)

如果由于第二个原因未解决,那么以下是您可以使用的选项:如果您单击未解决,那么您将获得 4 个选项来解决它,其中一个是“自动解决”,这对 .c 更有效和 .h 文件以及其他非 UML 项目。

选项 1. Auto-Resolve 2. Resolve with Proposed 3. Resolve with mine 4. Resovled as merge

自动解析通常用于对非环境文件进行小的更改。(工具可以有效解决) Resolve with Proposed :在这种情况下,与您无关的更改将反映在主流中。Resolve with Mine :在这种情况下,更改将取自您当地的沙子,并且交付的更改将反映在 Mainstream Resolve 上与合并相同的更改:在此您比较两个未解决的文档,然后您必须逐行手动进行更改然后您提出的更改将反映在主流中。

如有任何疑问,请发表评论,

于 2015-10-31T10:24:54.460 回答