我们正在尝试使用Subversion作为我们当前的Starteam 2005 SCM的可能替代品(因此我们的SVN知识目前是有限的:-)).
我一直在尝试使用switch命令(使用TortoiseSVN客户端)并且感到惊讶的是,在我将本地trunk文件夹切换到某个分支后,无法看到我切换到哪个分支.或者至少我找不到确定方法的方法.
通过将本地trunk文件夹切换到分支,我在这里做错了吗?如何查看当前本地trunk文件夹所指的分支?
Mic*_*ens 49
虽然已经提供了几个正确的答案,但我想指出,还有一些技术可用于查看您在Subversion中的位置.这是完整的清单:


TortoiseSVN Repo-Browser - 打开文件或文件夹上的repo浏览器,检查顶部的URL或左侧导航窗格中的路径.(显示URL的任何其他TortoiseSVN对话框将显示类似@fsonmezay指出的信息.)

文件属性 - 从Windows资源管理器或同等文件中,打开标准文件属性对话框 - 而不是 TortoiseSVN属性!然后选择Subversion选项卡以查看命令行中可用的所有信息,包括指示路径中的trunk或branch的URL.它需要安装TortoiseSVN(之前由@Cedric提及).

svn info或分别svn info filename提供当前目录或指定文件的详细信息,包括指示路径中的中继或分支的URL(以前由@Cedric提及).
您应该在输出中检索此信息,该输出svn info可用作命令行功能,或在右键单击SVN项目时在TortoiseSVN子菜单中可用.这是TortoiseSVN资源管理器集成帮助,您应该获得有关此集成和可用命令的所有信息.输出svn info几乎显示在Properties项目中.
Cédric和fsonmezay的答案是正确的; 此外,如果您使用的是Windows,只需右键单击文件或目录,选择"属性",然后转到"Subversion"选项卡.这个文件驻留在您的仓库中的完整URL,因此很容易分辨它来自哪个分支(例如https://my.company.com/svn/branches/somebranch/ ..).
这是您svn info从命令行使用的信息.
| 归档时间: |
|
| 查看次数: |
22343 次 |
| 最近记录: |