我是一名软件开发人员,我的公司使用“糟糕的”perforce进行版本控制。我不小心将我上一次的代码审查发布在默认更改列表中,并且当我在终端中执行P4 opened
时,我添加到我的软件包中的所有新python文件现在都被视为默认更改列表。现在我从原理工程师那里得到了一个回顾,他要求我做一些改变,我现在做了一些改变,现在当我想回传时,找不到change number
,这通常是代码评论页面。如何在不知道旧的更改列表号码的情况下(这是默认的更早版本)将我的新更改集成到旧更改中,以便我不需要再次生成新的代码审查?提前致谢!如何将新更改列表集成到默认更改列表
0
A
回答
3
当您提交默认修改列表它被赋予的下一个年代的变更表号(这种情况发生的所有修改列表,请参阅本knowledge base article了解详细信息)。
找不到您的更改列表的原因是因为您的代码审查系统存在错误,因为它没有提取重新编号的更改列表。
但是,所有不会丢失,因为您可以使用几个查询找到此更改列表号。
p4 changes -u your_username -c your_client_or_workspace -s submitted //[email protected],#head
上面的命令将列出您从您的客户端/工作区提交的所有变更表中。如果你知道的日期范围内,您所提交的原始修改列表可以过滤这些结果像这样(例如,第1和8月14日之间):
p4 changes -u your_username -c your_client_or_workspace -s submitted //[email protected],2012-08-14
如果你进入了一个详细的提交描述你应该能够找到你想要的更改列表。
HTH,
相关问题
- 1. svn更改列表:如何将操作限制为“默认”更改列表?
- 2. 如何更改下拉列表中的默认空白默认值(更改后)
- 3. 我如何更改列表活动列表的默认外观?
- 4. 更改Eclipse默认更新存储库列表
- 5. 如何将默认值更改为SQL中表中的列?
- 6. 更改列的默认值
- 7. sqlite3更改列默认值
- 8. 如何更改/更新列表视图的单个列表项?
- 9. 如何更改列并更改默认值?
- 10. DBAppender - 如何更改默认表名称?
- 11. 列表更改
- 12. 更改列表
- 13. 更改表列
- 14. 如何更改mysql表列的默认值?
- 15. 如何从Intellij默认更改列表中删除项目?
- 16. 如何更改选择列表中的默认蓝色
- 17. 如何更改表(默认)排序在MySQL无需转换列
- 18. 如何更改struts2的默认行为选择下拉列表
- 19. 如何更改我的列表项的默认分隔符?
- 20. 如何在列表框中按下时更改默认背景?
- 21. 如何将挂起更改列表文件移动到默认命令
- 22. 如何将文件添加到Perforce .NET API中的默认更改列表?
- 23. 如何防止将文件检出到perforce中的默认更改列表?
- 24. 如何更改cassandra表列
- 25. 将P4移动操作置于非默认更改列表中
- 26. 更改默认字符集
- 27. Mysql更改默认表字符集到数据库字符集
- 28. Python:将列表添加到列表更改列表
- 29. P4V:自动集成更改使用分支映射的更改列表更改列表
- 30. 如何将LINQ列表更改为arraylist
我不认为这是一个perforce问题。 (Perforce没有代码审查功能。)您使用什么工具或产品进行代码审查?尝试为该工具标记您的问题。 – user1054341