SVN不会从命令行工具更新

时间:2012-12-12 08:35:59

标签: svn svn-update

我正在尝试使用svn update命令行工具更新我的仓库。

但它不会下载新添加或丢失的文件。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

阅读docs

为什么你认为你是svn update一个存储库?

  

svn update 将存储库中的更改带入您的工作副本。

因此,您要更新working copy,而不是repository

工作副本?

工作副本是特定存储库位置的本地签出(例如分支,主干,等等)。因此,即使您知道其他开发人员致力于存储库,也可能是他们致力于其他位置。您始终可以发出'svn log'命令来检查存储库中的新功能。

  

工作副本实际上是特定的本地副本   该用户可以自由使用的用户VCS管理数据的版本   工作。工作副本与其他任何软件一样出现在其他软件中   本地目录充满了文件,因此这些程序不一定非要   “版本控制感知”,以便读取和写入该数据。   管理工作副本和传达更改的任务   它与存储库之间的内容完全属于   版本控制系统的客户端软件。

<强>存储库吗

存储库是所有版本化数据和历史记录保持安全的地方。

  

版本控制系统的核心是一个存储库,即   该系统数据的中央存储。