我正在使用c#express,并希望使用免费的版本控制系统。请分享你的建议。版本控制:免费的视觉工作室快递
回答
请勿将IDE用于版本控制。了解您的版本控制系统本身。你应该使用哪一个取决于你的要求。我个人最喜欢的是Mercurial。
Subversion连同AnkhSVN插件为VStudio和TortoiseSVN插件为Windows资源管理器。
它跟踪文件夹以及文件,并保持重命名历史。这些对于重构代码非常有用。
编辑:忘记了VisualStudio Express中的AnkhSVn,因为它无法加载插件。
在我看来,你是新的版本控制。如果您之前没有使用源代码管理,我建议直接查看分布式版本控制系统(DVCS)。我选择的是Mercurial,因为它具有出色的文档,干净而一致的界面,适用于所有主流平台(在Windows,Linux和MacOSX上使用它)以及对PlugIns(几个正式重新分发,如mq)的强大支持,让你做非常先进的东西。有很多可用的GUI(TortoiseHG,但也是独立的)。 Mercurial here有一个很好的介绍,但它对于一般的conept也很有用。
最受欢迎的DVCS包括:Mercurial,Git和Bazaar,但最终选择哪种工具并不重要有关比较的SO有很多信息。
最好的IDE插件是不使用一个。使用DVCS时,我认为IDE集成不是必需的。在集中式系统中工作时,自动检查编辑,重命名支持等是合理的。但是,我喜欢将事情分开。我不想让我的IDE混乱起来。相比独立解决方案(我继续在第二台显示器上运行),我认为使用插件没有任何好处。为了支持重命名,一个很好的DVCS已经建立了启发式方法来自动查找和跟踪重命名。
我很好,TortoiseHG和更复杂的任务的命令行。
个人而言,我恨乌龟型的客户,主要是因为浏览器挫败地狱了我,是不是一个好的文件系统浏览器的所有..
我选择一个非正统的方法,并安装NetBeans和使用“收藏夹”选项卡添加我希望管理的版本化文件系统的位置。
我对Visual Stuido使用这种方法。
我以前的工具是WinCVS。
自2012年以来,您可以免费使用TFS(Team Foundation Studio)2012 Express与Visual Studio 2012 Express版本。
- 1. 放置位置的dll版本控制视觉工作室
- 2. 在视觉工作室快讯2010年
- 3. 视觉工作室
- 4. 视觉工作室
- 5. PTVS或类似的视觉工作室2012年快递-desktop
- 6. 游戏制作工作室视觉bug
- 7. 视觉工作室快递“Always-indent”风格
- 8. 在2012年视觉工作室快递错误
- 9. sharepoint开发和视觉工作室快递
- 10. 视觉工作室突出定制
- 11. 找到构建exe/dll的视觉工作室版本(C#)
- 12. 视觉工作室代码IDE键盘快捷键定制
- 13. javascript本地存储视觉工作室
- 14. 在视觉工作室2012
- 15. 没有视觉工作室
- 16. XML xpath视觉工作室
- 17. 使视觉工作室在'='
- 18. 扩展视觉工作室
- 19. PHPMyAdmin视觉工作室c#
- 20. 绿色视觉工作室?
- 21. 单机用户免费版本控制
- 22. 控制台中的断点应用程序视觉工作室
- 23. ReSharper困惑我的视觉工作室 - 重置视觉工作室与默认
- 24. 视觉工作室 - TabControl.TabPages.Insert不工作
- 25. exe无需控制台窗口,没有视觉工作室
- 26. 视觉工作室查询,与控制参数
- 27. git源代码控制不与视觉工作室
- 28. 如何停止使用免调试的视觉工作室
- 29. 视觉工作室设计视图
- 30. 有没有视觉工作室编程的快捷键?
这对wiki有一种感觉...... – 2009-11-02 17:11:58
另外,Express版本*允许*版本控制集成吗? – 2009-11-02 17:12:32
@奥斯汀 - 这是一个很好的观点 - 目前还不清楚OP是否意味着他/她想要一个集成的源代码管理插件,或者只是想要一个免费的源代码控制解决方案。 – Tim 2009-11-02 17:19:53