代码之家  ›  专栏  ›  技术社区  ›  Ian Boyd

visual studio:显示本地和源代码管理之间的文件差异?

  •  0
  • Ian Boyd  · 技术社区  · 15 年前

    是否有一个visual studio加载项或已经存在的方法,允许我递归地将项目/解决方案/文件夹与源代码管理中的内容进行比较?

    注: 源代码管理产品不可知(也称为vss)


    更新

    我认为有一个源代码管理不可知的解决方案是visual studio支持 Microsoft's MSSCCI API . 因此VisualStudio可以执行操作,而不管您拥有什么源控件提供程序。

    3 回复  |  直到 15 年前
        1
  •  0
  •   João Marcus    15 年前

    我不知道有哪种scm产品不可知vs插件,而且找到它的机会非常渺茫。scm产品之间的差异太大,无法构建有用的通用插件。

        2
  •  0
  •   Vinay Sajip    15 年前

    好吧,visual sourcesafe客户端允许您这样做,至少visual sourcesafe 6.0的客户端允许这样做。它是交互式的(你没有说是否需要批处理功能)。

    如果你是源代码管理产品不可知论者,那么 Subversion (以及它伟大的Windows Shell插件 TortoiseSVN ) Mercurial Bazaar 将允许您对完整存储库的全部或部分进行差异处理。

    VisualSVN 是用于Subversion的Visual Studio加载项。

        3
  •  0
  •   cyberzed    15 年前

    我不确定它可以注册为一个插件(没有尝试过),但是我运行WinMerge作为SooSeCeFe中的我的比较器,虽然它只在一个文件上运行,当从那个角度使用时。它也可以做文件夹比较,我最近使用了很大的成功,因为我们的产品在旧版本上加上维护的主要版本改变。

    推荐文章