【发布时间】:2015-08-07 09:01:40
【问题描述】:
在 Eclipse 中,除了在其 Navigator 视图中的项目名称之外,还有一些选项可以配置与版本控制系统(如 Subversion 或 Git)相关的特定信息显示为“标签装饰”。
NetBeans 中有类似的功能吗?
【问题讨论】:
在 Eclipse 中,除了在其 Navigator 视图中的项目名称之外,还有一些选项可以配置与版本控制系统(如 Subversion 或 Git)相关的特定信息显示为“标签装饰”。
NetBeans 中有类似的功能吗?
【问题讨论】:
可以在项目名中启用scm分支信息:
View -> Show versioning labels
【讨论】:
我现在意识到可以通过菜单查看 > 显示版本控制标签显示这样的装饰。
标签可以在工具 > 选项 > 团队 > 版本化 > > 状态标签.
对此的一些描述可以在NetBeans documentation中找到。
为了获得类似于 Eclipse 中默认标签的标签,我输入了以下格式:
{commit_revision} {date} {author} {folder}
在选项对话框中如下所示:
要进一步定义分支的显示方式,您需要点击Define {folder}...
在打开的对话框中,我添加了以下条目:
.*?/(?<!/src/.{1,200})((branches|tags)/.+?)(/.*)? \1
.*?/(?<!/src/.{1,200})trunk/.+ trunk
在对话框中查看它的外观:
这将为分支和标签显示“分支/foo”和“标签/栏”,为主干显示“主干”。
在 Projects 视图中,这将如下所示:
【讨论】: