我修改并编辑了针对 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
)以捕获任何错误添加到源目录而不是存储库的文件。 revert
除非 windows 子目录中有处于编辑模式的文件,否则没有必要。为了安全起见,我通常会恢复所有内容。如果您在 sync windows32/...#none
上遇到错误行,然后尝试替换 #none
与 #0
相反。
关于versioning - Perforce - 如何放弃整个文件夹的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13454431/