加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VisualSVNforVisualStudio

(2023-08-08 09:44:16)
标签:

哲想

软件

办公

解决方案

分类: 软件

VisualSVNforVisualStudio

VisualSVN for Visual Studio

专业且无缝的Subversion集成。

VisualSVNforVisualStudio

专业级Subversion集成

VisualSVN是Visual Studio 的专业级Subversion集成插件。

VisualSVN的主要优点是:

  • 极强的可靠性:Visual Studio 永远不会因为 VisualSVN 而崩溃或挂起。

  • 无缝集成:VisualSVN 自动处理添加或重命名的文件,并将这些操作反映到 Subversion。

  • 实时状态:VisualSVN 仔细跟踪并显示当前对工作副本所做的所有更改。

  • 学习曲线短:VisualSVN 利用 TortoiseSVN 对话框并提供智能向导将您的源代码置于 Subversion 下。

VisualSVN五次荣获Visual Studio 杂志读者选择金奖,并在MSDN杂志工具箱中得到推荐。VisualSVN的下载量已超过1,000,000次,目前已被全球数千家公司使用,其中包括雪佛龙、葛兰素史克和克罗格等财富500强公司。

进程外非托管代码执行

所有Subversion操作都是在Visual Studio 进程之外执行的。 提交或更新等常见操作是使用 TortoiseSVN对话框执行的。 其他非托管代码在单独的工作进程池中执行。 此进程外模型证明Visual Studio 永远不会因为VisualSVN而崩溃或挂起。

功能

VisualSVN for Visual Studio 提供以下主要功能。

实时状态

VisualSVN可即时显示对工作副本所做的任何更改,包括属性更改、文件夹更改以及对未包含在解决方案中的文件所做的更改。

交通灯状态

显示状态的直观方式:绿色表示未修改的项目,黄色表示已更改的项目,红色表示冲突和其他错误。

状态累积

交通灯状态是递归计算的:如果文件夹包含黄色(表示已更改)子项,则它们始终标记为黄色。

实时状态

状态会在后台进程中逐步重新计算,并在发生任何更改后立即更新。

状态可编辑者感知

即使是刚刚在编辑器中执行的未保存的更改也会立即考虑并显示。

一切的状态

显示物理文件夹、筛选器(在C++项目中)和解决方案文件夹的累积红绿灯状态。

整个工作副本跟踪

VisualSVN考虑当前解决方案中未包含的项目的状态:您会收到有关工作副本中的任何更改的通知。

整个工作副本状态

Visual Studio 状态栏中始终可见的指示器显示整个工作副本的累积状态。

锁定文件指示器

当工作副本中有任何锁定的文件时,状态栏中会显示另一个特殊图标。

审查变更

VisualSVN附带完整的解决方案,用于检查解决方案中所做的所有更改。 您可以轻松查看已进行哪些更改、迭代更改的文件并解决Visual Studio 内部的合并冲突。

待定更改窗口

待定更改窗口显示工作副本中当前所做的所有更改。 您可以使用 Alt+1快捷键打开该窗口。

查看修改后的文件

待更改”窗口允许您使用F8和Shift+F8键盘快捷键迭代修改的文件。

内置Visual Studio Diff 工具

与内置Visual Studio Diff 工具的集成允许您通过语法突出显示、IntelliSense和可用的第三方重构工具来查看文件更改。

内置Visual Studio 合并工具

与内置Visual Studio 合并工具集成使您可以在IDE内解决合并冲突。

快速差异

快速差异功能允许您评估、检查和快速导航已更改的代码块,并有选择地恢复它们。 快速差异标记直接显示在编辑器中,并立即计算和更新。 这是显着改变您的编码和代码审查行为的旗舰功能。

跟踪更改”替换

显示自上次提交以来更改的行的快速差异标记。

更改之间的导航

使用Alt[和Alt]键盘快捷键可以轻松循环更改代码块。

快速恢复

使用Ctrl+Alt+Z键盘快捷键可以轻松恢复特定更改块。

概述边距

快速差异概述边距显示在代码编辑器滚动条旁边,允许您评估文件中的更改位置。

文件操作跟踪

VisualSVN跟踪在Visual Studio 中执行的所有文件操作,并将它们正确反映到Subversion。 第三方插件执行的所有重构也会得到正确处理并反映到您的工作副本中。

自动添加所有项目

自动将每个创建的文件或文件夹添加到Subversion。

透明的文件操作

拖放、复制和粘贴以及另存为都会导致您的工作副本中发生正确的事情。

透明重构

由内置或第三方工具执行的所有重构都会正确反映到Subversion。

自动锁

自动提示锁定由“svn:needs-lock”属性标记的文件。

轻松开始

我们努力使VisualSVN尽可能方便用户使用,为您提供方便的向导,帮助您只需单击几下即可开始使用Subversion。

将解决方案添加到Subversion向导

只需点击几下即可帮助将项目正确添加到Subversion。

Subversion向导获取解决方案

允许签出已存储在存储库中的项目。

TortoiseSVN集成

对于熟悉TortoiseSVN的人来说,几乎没有学习曲线。



精致的可用性

Subversion与Visual Studio 的完整、舒适的集成还通过精心设计的菜单、专用工具栏和其他乍一看不可见的功能来实现。

有用的上下文菜单

VisualSVN上下文菜单在您需要的所有地方都可用。

键盘友好

所有常见的Subversion命令都可以通过键盘快捷键快速访问。

工具栏

VisualSVN提供了一个方便的工具栏,其中包含常见的Subversion操作。

热开关

允许您使用VisualSVN工具栏上的组合框在分支之间切换。

专业级产品

VisualSVN是一个专业级的Subversion集成插件。VisualSVN专为企业客户设计和构建,提供卓越的稳定性、可用性和稳健性。

真正的颠覆

VisualSVN是针对官方Subversion二进制文件构建的,不依赖于第3方Subversion绑定。

进程外非托管代码执行

进程外执行可确保Visual Studio 永远不会因VisualSVN而崩溃或挂起。



公司名称:北京哲想软件有限公司

北京哲想软件官方网站:cogitosoft.com

北京哲想软件微信公众平台账号:cogitosoftware

北京哲想软件微博:哲想软件

北京哲想软件邮箱:sales@ cogitosoft.com

销售(俞先生)联系方式:+8601068421378

微信:18610247936     QQ368531638

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有