我有许多文件已签出,可以提交更改。强制Perforce接受作为有效的工作区视图
我意识到我的客户端规范对我的备用根进行了硬编码,因此我从客户端规范中的所有行中删除了备用根,并将其指定在备用根框中。
我还有一些文件没有检出,我还没准备好添加到更改列表中,所以我重命名了下面的目录结构,然后同步了我需要的所有分支,然后将目录重命名为AltBranch并将其重命名为旧的。
现在,所有检出的文件都列为“未映射到工作区视图” - 但它们仍然存在。
我想迫使Perforce公司与我的版本同意,所以我尝试p4 sync -k
,但是我得到
//.../X.cpp#10 - is opened for edit and can't be deleted
我又试图p4 sync -k -f
的错误,但我得到的错误
//.../X.cpp#10 - refreshing C:\Work\...\X.cpp
//.../X.cpp#10 - is opened for edit and can't be deleted
在整个我真的很喜欢Perforce,然而它坚持始终知道最好的令人沮丧
我们没有规格仓库。我不确定那是什么。 未检出的打开文件会发生什么情况? – 2011-04-12 14:23:39
“打开”与“检出”相同。要了解规格仓库:http://www.perforce.com/perforce/r10。2 /手册/ p4sag/03_superuser.html#1083233 – 2011-04-13 14:00:57