Rog*_*mbe 20 svn version-control perforce
我刚换了工作.我以前的雇主使用Subversion,我的新雇主使用Perforce.
是否有任何资源可以帮助我作为用户将我的心理模型从Subversion改为Perforce?常见的SVN命令有哪些类似物?哪些概念的实施方式不同?
我对Perforce vs Subversion的优缺点并不特别感兴趣 - 已做出决定.关于SO还有很多其他问题.我想知道我必须做什么(或不做)的心理调整.
Perforce和Subversion非常相似,它们都具有文件组的原子提交和基于路径的分支.
Perforce有:
a)待更改集 - 您可以将正在编辑的文件分组并操作组.
b)客户端规范 - 您可以在非常复杂的方案中将存储库映射到本地工作空间.
c)无外部 - 因此您无法将存储库的同一部分映射到工作空间中的多个位置,或将其他存储库映射到工作空间中的子目录.
d)合并跟踪,这是Subversion的一个新功能.
e)强大的服务器连接:您必须在编辑文件之前告诉服务器,并且服务器使用此信息来了解您的本地工作空间状态,从而加快更新速度.