我的本地工作副本基于(SVN)的修订版本

问题描述 投票:0回答:1

我不太了解SVN,Google也没有帮助我。

我有一个文件夹,想知道此工作副本基于哪个修订版。我如何获得此信息?我已经看到有几个命令可以获取修订版本,但是我不确定要查找哪个修订版本。

1例如,使用svnversion "myPath"命令,可以获得一系列修订。

4212:4168MS此输出是否表示我的工作副本基于版本4212?

2或当我使用info命令时。线Revision: 66593是什么意思,线Last Changed Rev: 66591是什么意思? Revision是“ Head”-修订版,这意味着存储库上的最新修订版,并且Last Changed Rev是指我的工作副本基于该修订版吗?

$ svn info
Path: .
URL: https://svn.example.com/svn/myproject/trunk
Repository Root: https://svn.example.com/svn/
Repository UUID: d2a7a951-c712-0410-832a-9abccabd3052
Revision: 66593
Node Kind: directory
Schedule: normal
Last Changed Author: bnguyen
Last Changed Rev: 66591
Last Changed Date: 2008-09-11 18:25:27 +1000 (Thu, 11 Sep 2008)

3.svn文件夹中可能有一个文件,我可以从中获取工作副本的修订版本?

svn tortoisesvn
1个回答
0
投票

请阅读SVNBook | Subversion Working Copies

2或当我使用info命令时。修订版本:66593那最后更改的行:66591这行怎么说?是修订“ Head”-修订版,这意味着存储库上的最新修订版,以及是Last Changed Rev的意思是,我的工作副本基于此修订?

您的工作副本位于Revision: 66593,并且已从以下URL检出:https://svn.example.com/svn/myproject/trunk。更改/svn/myproject/trunk的最新版本是66591。

这里是一个例子。在这里,您可以看到工作副本的版本为58798(我的测试存储库中的最新版本)。但是,对/MyRepoExport/branches/1.13.x进行更改的最新提交为28722。

Working Copy Root Path: C:\wcs\1.13.x
URL: https://localhost/repos/MyRepoExport/branches/1.13.x
Relative URL: ^/branches/1.13.x
Repository Root: https://localhost/repos/MyRepoExport
Repository UUID: 3313e9ec-a0ff-7d43-b846-2f41dc5c0441
Revision: 28798
Node Kind: directory
Schedule: normal
Last Changed Author: stefankueng
Last Changed Rev: 28722
Last Changed Date: 2020-01-29 21:27:41 +0300 (Wed, 29 Jan 2020)

3.svn文件夹中可能有一个文件,可在其中获得修订版本我的工作副本基于?

除非您是Subversion的开发人员,否则无需检查原始区域(.svn目录)的内容。

© www.soinside.com 2019 - 2024. All rights reserved.