打开解决方案时,是否可以从SVN更新Visual Studio?

时间:2011-10-12 16:51:21

标签: visual-studio-2010 svn tortoisesvn visualsvn

我正在使用Visual Studio 2010与VisualSVN和TortoiseSVN,并希望每当我打开解决方案时,提示从源代码控制更新,就像SourceSafe所做的那样。这可能吗?

3 个答案:

答案 0 :(得分:3)

  
    

每当我打开解决方案时,从源代码控制更新,方式是SourceSafe

  

我认为此更新选项不是 SourceSafe 功能,而是在 Visual Studio中找到的打开项目或解决方案的 Get everthing 选项/ em>源代码管理选项面板。

当Visual Studio连接到SourceSafe时,它使用 MS-SCCI 进行连接。

因此,如果您使用 MS-SCCI Subversion插件,每当您打开项目或解决方案时也会发生这种情况。

例如Agent SVN是MS-SCCI Subversion插件,它应该以这种方式工作。

答案 1 :(得分:1)

您必须为VS构建一个扩展,它将使用TortoiseSVN自动化API(http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html)并在您打开解决方案时进行更新:

或修改像AnkhSVN这样的现有扩展(集成)来做到这一点。

答案 2 :(得分:0)

我认为它没有办法自动提示您,但您是否尝试过AnkhSVN Visual Studio Subversion插件?它允许您轻松更新解决方案,添加等等。