我刚刚换了工作。我以前的雇主使用Subversion,我的新雇主使用Perforce。
是否有任何资源可以帮助我(作为用户)将我的思维模式从Subversion转变为Perforce?常见SVN命令的模拟方式是什么?哪些概念实现方式不同?
我对Perforce vs Subversion的优缺点并不特别感兴趣-决定了。关于S.O还有很多其他问题。涵盖这一点。我想知道(或不需要)进行什么心理调整。
最佳答案
Perforce和Subversion非常相似,它们都具有文件组的原子提交和基于路径的分支。
Perforce具有:
a)挂起变更集-您可以将正在编辑的文件分组为一组,并操作这些组。
b)客户规格-您可以采用非常复杂的方案将存储库映射到本地工作空间。
c)没有外部资源-因此您不能将存储库的同一部分映射到工作空间中的多个位置,也不能将其他存储库映射到工作空间中的子目录。
d)合并跟踪,这是Subversion的新功能。
e)牢固的服务器连接:您必须在编辑文件之前告知服务器,服务器使用此信息可以很好地了解本地工作空间状态,从而使更新速度更快。
关于svn - Perforce适用于Subversion用户?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2764053/