我的项目具有标准的主干/标签/分支结构,通常在主干中工作。假期前,我切换到 Branch 进行了孤立的更改,现在如果我切换回主干,我已经失去了回忆。有没有办法检查我的本地工作副本是否对应于分支或主干?
我想开始为即将发布的版本进行更多更改,当我在一天结束时提交时,我不想提交到分支并且我还没有准备好合并分支。
svn info
您可以使用工作副本根目录中的 svn 命令行实用程序。它会告诉你修订、存储库 URL 等等。
你已经得到了命令行工具的答案,但是如果你在 Windows 上使用 TortoiseSVN,你只需右键单击你的工作副本并单击“属性”。该对话框中有一个 Subversion 选项卡,它告诉您工作副本指向的 URL。
对于 WC-root,您必须使用svn info
命令并在其输出中检查两个键值中的任何一个:URL
或Relative URL
我的厕所样本
>svn info
...
URL: https://subversion.assembla.com/svn/proofsheets.natasha/branches/FullHTML
Relative URL: ^/branches/FullHTML
...