如何放弃新分支和编辑的文件的 perforce 集成历史记录?
假设我已经在 perforce 中分支了一个文件并对其进行了编辑。现在我想放弃分支历史记录并将文件视为新添加的文件。什么命令可以完成这个任务?
这种情况经常出现,因为我的 IDE 坚持将副本视为分支/编辑。对复制的文件进行大量更改后,将其视为分支/编辑会导致混乱。
Let's say I've branched a file in perforce and edited it. Now I'd like to discard the branch history and treat the file as a fresh add. What command accomplishes this?
This scenario arises often because my IDE insists on treating a copy as a branch/edit. After making extensive changes to the copied file, it causes confusion to treat it as a branch/edit.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以恢复新文件,然后将其添加回来,而无需复制/移动。
但是,历史的存在是有原因的。如果存在,你可能想保留它——在遥远的未来的某个时刻看到血统(即使是混乱的)可能会有所帮助。考虑更改 IDE 上的设置。
You can revert the new file and then add it back, without the copy/move.
But, the history is there for a reason. If one exists, you might want to keep it - it might be helpful to see the lineage (even if muddled) at some point in the distant future. Consider changing your settings on your IDE.
在 IDE 中:
然后 IDE 将执行新操作而不是分支,如果您使用 IDE 键盘快捷键,上面只是按了几次键盘。
In your IDE:
Then the IDE will do a new in perforce instead of a branch, the above is only a few keybaord presses if you use your IDE keybaord shortcuts.