如果我在操作期间取消 p4 sync
然后再次拨打电话会怎样?它会完成它已经完成的所有工作吗?
还有一个问题:p4如何以及在哪里存储有关工作区文件修订的信息?怎么知道我在工作区有第n个修订版?
它是在服务器端还是本地存储这样的本地工作空间特定信息?
答案 0 :(得分:2)
如果你打断“p4同步”,它会从中断的地方继续(在文件级别的粒度上 - 如果你正在同步一个大文件,它将重新启动,但如果你正在同步在成功同步的最后一个文件之后,它将以下一个文件开头。
有关工作区中具有哪些文件修订的信息存储在服务器上。运行“p4 have”命令以查看工作区的此信息。您还可以运行“p4 files @otherclient”之类的命令,以查看哪个修订版另一个工作区(“otherclient”)已同步(例如,如果您尝试从另一个工作区重现构建版本)。