我的项目具有标准的主干/标签/分支结构,通常在主干中工作。 在假期之前,我切换到 Branch 进行隔离更改,现在如果我切换回主干,我已经失去了回忆。 有没有办法检查我的本地工作副本是否对应于分支或主干?
我想开始为即将发布的版本进行更多更改,当我在一天结束时提交时,我不想提交到分支,并且我还没有准备好合并分支。
svn 命令行实用程序svn info
工作副本根目录中。它会告诉您修订版、存储库 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
...