作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Perforce 中,您通常执行两步同步过程:
p4同步
p4解析
同步将您的工作区同步到存储库并找出哪些文件存在冲突,解决步骤在本地合并和解决冲突,而不会 checkin 任何内容或以其他方式影响存储库。然后您可以运行回归,确保它在 checkin 之前仍然有效。
什么是 svn 等同于这样做的?我知道一定有办法做到这一点,但明显的谷歌搜索没有给我任何答案。
最佳答案
步骤是:
svn update
将工作副本更新到 HEAD 或所需的修订版或 svn merge
将来自不同分支的更改合并到工作副本中。filename
:原始文件被修改,带有指示冲突行的标记。filename.mine
:原始文件。filename.rBASE
:更新前工作副本修订号 (BASE) 处文件的未修改版本。filename.rNEW
:来自更新的文件的新版本。文件名
)编辑到所需的状态,然后调用svn resolved
表示冲突已解决。svn resolve
选择特定版本,“基础”(filename.rBASE
)、“工作”(filename
)、“mine-full”(filename.mine
)或“他们的完整”(filename.rNEW
)。svn revert
撤消该文件的更新。 svn commit
更新存储库。在所有冲突都得到解决之前,这不会继续。关于svn - 与 Perforce 的同步/解析过程等价的 svn 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12411796/
我是一名优秀的程序员,十分优秀!