如何为VS Express版本编写SourceControl外接程序

时间:2010-04-17 07:15:56

标签: visual-studio open-source visual-studio-express version-control

众所周知,Visual Studio Express版不支持源代码管理集成和添加

很明显,有一个功能允许VS与任何类型的源代码控制集成。所以我正在为自己使用VS express(在家里,对于我的预制项目,并希望为我的项目使用源代码控制)那么我应该做什么

目前我正在使用SVN和命令提示符使用svn,但我想创建一个VS Express版本的加载项,它与VS Express一起使用。

任何帮助都会Appriciate。


更新:执行此操作的一个示例是编写一个在VS旁边运行的应用程序,并通过重构查找Items并使它们能够在VS express中使用sourcecontrol 你的解决方案可能完全不同

2 个答案:

答案 0 :(得分:4)

Sam说,你不能写一个附加组件。在我看来,完整Visual Studio的最佳加载项是AnkhSVN和they have not been able to create one either

所以我建议改为查看Tortoise SVN。它是一个完整,成熟且免费的GUI SVN客户端,实现为Windows资源管理器扩展。如果您无法集成到Visual Studio Express中,那么这是下一个最好的选择。


来自Visual Studio团队的微软Dan Fernandez在他的博客上how TestDriven.NET managed to work around the restrictions in the Express Editions进行了讨论。

我建议不要出于实际和道德的原因尝试这一点,但信息已经存在,所以如果没有它,这个答案就不会完整。

答案 1 :(得分:1)

我认为你不能,因为快递版本不支持加载项。有关更多详细信息,请参阅this question