在“待更改”中,RTC 源代码控制将我的目标文件夹列为传出更改。我的项目是基于 Maven 的。我没有对目标文件夹进行任何更改。
当我将目标文件夹与我流向的流进行比较时,没有显示任何差异:
是否有其他一些标准导致“待更改”视图列出我的目标文件夹以及如何确定 RTC 正在识别哪些更改?
当我尝试撤消目标文件夹中的变更集时,我收到错误:
+
' ' 目录上方黑色箭头中的小target
图标表示 RTC 将所述目录检测为要交付的新元素。
这意味着您必须已将其余更改签入该目录。
一般来说,target
应该被忽略(即从不考虑首先签入)。
在您的情况下,您应该:
undo
更改集中的目标目录Undoing this change would produce an orphan with no parent folder
”)。ignore
”Reverse
在变更集本身上选择“”:它会回滚当前签入的所有更改).jazzignore
: 忽略选项将添加或创建一个.jazzignore
, 以便在其中声明您的目录。 .jazzignore
如果您已经有一个,请编辑您的内容,例如:
core.ignore.recursive= \
{target}
注意:对于 ClearCase,问题是不同的,因为 ClearCase 没有从签出的内容中检测到私有内容(并且您没有使用 RTC 签出)。
您需要明确询问所有私人文件或所有签出文件。