SVN从哪里更新?

Where does SVN update from?

我的新工作有这样的工作流程:

trunk code on server   --is copied to->    personal branch on server
                                                    |
                                              is checked out to
                                                    |
                                                    V
                                           local PC for development 

过了一会儿,其他人对中继代码进行了更改。因此,如果我转到我的本地 PC 副本并键入:

svn 更新

它是从主干更新,还是从服务器上的分支副本更新?

如果工作副本 checked out from a branch and you did not switch it to another branch or trunk, then running svn update fetches changes made to that branch. You can check the repository URL associated with your working copy by running svn info 在您的工作副本中。

当你想将分支与主干同步时,你应该sync changes made to trunk with your branch。现代 Subversion 客户端的同步合并是自动的。

此处 svn info 显示与您的工作副本关联的 URL,存储库相对 URL 和存储库的根 URL。