我可以在Tortoise SVN中看到当前已签出的修订号吗?


Answers:


139

右键单击Windows资源管理器中的工作目录,然后选择“属性”(不是TortoiseSVN-> Properties)。您将看到“属性”对话框,其中有一个名为“ Subversion”的选项卡。单击它,您将看到版本号和其他信息。


奇怪...我曾经在Windows Server 2003和2008上使用过,都是64位的。确定要安装Tortoise吗?您可以看到显示版本文件状态的Tortoise图标吗?
迪马

12
“属性”不是TortoiseSVN属性,而是通常的Windows资源管理器属性。
亚历山大·塞雷布雷尼克

21

不是乌龟,而是命令行。

svn info

将返回您检出的版本。


3
我会为此答案+1,因为当我搜索“ svn当前签出的修订版”时,谷歌会返回此SO-answer。而且您至少回答了这个问题;-)
托布森

它告诉您一个修订版本号,但不会告诉您该修订版本是否为HEAD。为此,我认为您需要svnlook youngest /var/svn/xyz在原始存储库路径上使用……肯定是一种更简单的方法来查看您是否在HEAD上?
Ed Avis

11

TortoiseSVN->显示日志粗体线标记工作副本中的当前修订。


虽然接受的答案是最快的答案,但这似乎是“规范的TSVN答案”;)
Wolf


1

谢谢约翰,这非常有用,但是没有显示项目根文件夹的修订。

既然您已为我指明了正确的方向,我发现可以右键单击该文件夹,选择属性,然后会出现一个包含修订号的TortoiseSVN选项卡。


然后将此添加为他的问题的评论。您无需假装这是一个答案。
GEOCHET

这是一个答案。约翰的答案并不完全是我想要的。这是。原来Dima提交了相同的答案,所以我会接受他的。
亚当·皮尔斯

0

在“将资源管理器窗口更改为“详细信息”视图。导航到SVN控制的文件夹,然后转到“视图”>“选择详细信息,然后为状态/版本/等选择SVN列”。

您必须更改Windows注册表设置,添加此DWORD值

HKCU \ Software \ TortoiseSVN \ ColumnsEveryWhere

并将其设置为1,如TortoiseSVN文档中所述。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.