什么是svn相当于Performce';s同步/解析过程?
在Perforce中,通常执行两步同步过程:什么是svn相当于Performce';s同步/解析过程?,svn,perforce,Svn,Perforce,在Perforce中,通常执行两步同步过程: p4同步 p4分辨率 “同步”将您的工作区同步到存储库,并找出哪些文件存在冲突,“解决”步骤将在本地合并和解决冲突,而无需签入任何内容或以其他方式影响存储库。然后你可以运行你的回归,确保它在你签入之前仍然有效 svn相当于做什么?我知道一定有办法做到这一点,但谷歌搜索显然没有给我任何答案。步骤如下: 用于将工作副本更新为标题或所需修订,或将来自不同分支的更改合并到工作副本中 对于每个冲突文件,svn将创建/修改另外四个文件: filename:修改原
p4同步
p4分辨率 “同步”将您的工作区同步到存储库,并找出哪些文件存在冲突,“解决”步骤将在本地合并和解决冲突,而无需签入任何内容或以其他方式影响存储库。然后你可以运行你的回归,确保它在你签入之前仍然有效 svn相当于做什么?我知道一定有办法做到这一点,但谷歌搜索显然没有给我任何答案。步骤如下:
filename
:修改原始文件时,会使用指示冲突行的标记filename.mine
:原始文件filename.rBASE
:更新前工作副本修订号(基本)处的文件未修改版本filename.rNEW
:来自更新的文件的新版本filename
)至所需状态,然后调用以指示冲突已解决filename.rBASE
)、“工作”(working)(filename
)、“我的已满”(filename.mine
)或“他们的已满”(filename.rNEW
)有关更多信息,请参阅。在subversion中,如果存在冲突,则无法提交。所以做“同步”实际上会“阻止”你。此时,您必须使用
svn update
更新工作目录,解决冲突并再次提交。试着看起来很好…根据链接,正确的顺序是:svn update svn commit是否有一种更自动化的方式来进行合并,而不是手动编辑?Perforce将为您进行大量合并,或者您可以使用GUI合并工具(Perforce或tkdiff)以这种方式进行合并。SVN下是否有任何此类选项?有SVN merge
命令,该命令应能解决琐碎的冲突,并应打开GUI工具以手动合并硬冲突。