我已经修改和编辑了针对 Windows 32 构建的文件夹中的一些项目文件,并使项目构建为不同的目标。然后我复制了该文件夹并将其重命名,但我希望 depo 中的文件不会对 windows 32 文件夹进行任何修改。
如何放弃对 windows 32 文件夹所做的更改并用工作的 depo 版本替换文件?
我已经修改和编辑了针对 Windows 32 构建的文件夹中的一些项目文件,并使项目构建为不同的目标。然后我复制了该文件夹并将其重命名,但我希望 depo 中的文件不会对 windows 32 文件夹进行任何修改。
如何放弃对 windows 32 文件夹所做的更改并用工作的 depo 版本替换文件?
从命令行,以下应该工作:
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 的任何文件。revert
除非在 windows 子目录中有处于编辑模式的文件,否则不需要。为了安全起见,我通常会还原所有内容。如果您在线上遇到错误sync windows32/...#none
,请尝试替换#none
为#0
。