在检查工作副本与服务器上的最新版本之间的差异时,我试图了解 svn 在套接字级别的工作原理。
我一直在关注这篇文章:http: //svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_ra_svn/protocol
这解释了协议,但我仍然不清楚当您发出“svn 状态”时颠覆如何检查差异。
我正在寻找一种可以复制这种行为的方法,就像我正在实现自己的 SVN 客户端一样。
在检查工作副本与服务器上的最新版本之间的差异时,我试图了解 svn 在套接字级别的工作原理。
我一直在关注这篇文章:http: //svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_ra_svn/protocol
这解释了协议,但我仍然不清楚当您发出“svn 状态”时颠覆如何检查差异。
我正在寻找一种可以复制这种行为的方法,就像我正在实现自己的 SVN 客户端一样。