我修改并编辑了一个针对Windows 32构建的文件夹中的一些项目文件,并为不同的目标构建了项目。然后我复制了该文件夹并将其重命名,但我希望depo中的文件不会对Windows 32文件夹进行任何修改。
如何放弃对Windows 32文件夹所做的更改,并将文件替换为有效的depo版本?
答案 0 :(得分:4)
从命令行,以下内容应该有效:
c:\my\root\source\dir> p4 revert windows32/...
c:\my\root\source\dir> p4 sync windows32/...#none
c:\my\root\source\dir> rd /s/q windows32
c:\my\root\source\dir> p4 sync windows32/...
我通常删除目录(因此rd
)以捕获任何错误添加到源目录但不是repo的文件。除非在windows子目录中有 edit 模式下的文件,否则不需要revert
。为了安全起见,我通常还原一切。如果您在sync windows32/...#none
行上收到错误,请尝试将#none
替换为#0
。