我正在使用svn存储库,并且在同一台服务器上似乎有多个工作副本(所有这些副本都已过时到主服务器)。我想提取一份工作副本,但我不知道哪一个是实际的存储库(我给出的目录不存在)。
在其中一份工作副本中,有没有办法看到它从哪里拉出来?与git remote
命令类似。 (我来自git)。
答案 0 :(得分:2)
在工作副本中使用svn info
。它将输出如下内容:
> svn info
Path: .
Working Copy Root Path: C:\your_working_copy
URL: https://your.server.com/svn/project/trunk
Relative URL: ^/trunk
Repository Root: https://your.server.com/svn/project
Repository UUID: 2a590eaa-b7ce-4e9b-8fc4-5871439b179a
Revision: 14266
Node Kind: directory
Schedule: normal
Last Changed Author: pquirk
Last Changed Rev: 14266
Last Changed Date: 2017-05-24 10:30:21 -0400 (Wed, 24 May 2017)
URL和存储库根目录字段包含从中提取的位置。