我已经连接到一个项目区域,我已经在磁盘上加载了我的存储库工作区,并且正在以合法的方式修改我的文件。
然而,我的更改并不被视为“外发”,而是“未解决”。我以前参与过RTC的项目,所以这种情况是意想不到的。
有人知道为什么我的所有更改都被视为“未解决”吗?
Thx,你们说了算
发布于 2012-03-12 18:37:13
一旦您将它们签入(在新的变更集或现有变更集中),它们将被识别为传出。
实际上,如果您有现有的传出更改,您可以将未解决的更改拖放到这些更改集(请参阅"Advanced Gestures and Workflows"):
发布于 2015-10-31 18:24:54
我在RTC上的经验较少,
在正常情况下,“未解决”注释出现在两种情况下: 1.当其他人在不同的工作空间(MainStream)中修改了相同的项目。2.交付项目与SandBox项目/内容存在差异。
在你的案例中,它似乎是第二个案例,你在本地沙箱中修改了一些东西,这给你带来了这个未解决的问题。在您的情况下,您必须签入,即将.java内容放入您的本地服务器。如果你选择“签入并交付”,那么.java将被推送到主服务器,在大多数情况下,主服务器被认为是可交付的主流。(我不知道在oyur中是什么。)
如果未解决是因为第二个原因,那么以下是您可以使用的选项:如果您点击未解决的项目,那么您将得到4个选项来解决它,其中之一是"Auto Resoved“,它对.c和.h文件以及其他非统一建模语言项目更有效。
选项1.自动解决2.按建议解决3.按矿山解决4.以合并方式解决
自动解析通常用于非环境文件的小更改。(工具有效地解决)解决与建议:在这种情况下,对你来说是遥远的变化将在主流中反映出来。与我的解决:在这种情况下,更改将从您的本地沙博兹和交付的将反映相同的更改主流解决合并:在这种情况下,您比较两个未解决的文档,然后您必须手动采取更改逐行,然后您提出的更改将反映在主流。
如果您有任何疑问,请提供意见,
https://stackoverflow.com/questions/9665230
复制相似问题