我正在使用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. 有什么免费的视觉工作室插件svn?
- 3. 视觉工作室
- 4. PTVS或类似的视觉工作室2012年快递-desktop
- 5. 游戏制作工作室视觉bug
- 6. 在2012年视觉工作室快递错误
- 7. sharepoint开发和视觉工作室快递
- 8. 找到构建exe/dll的视觉工作室版本(C#)
- 9. 扩展视觉工作室
- 10. 绿色视觉工作室?
- 11. 没有视觉工作室
- 12. 使视觉工作室在'='
- 13. XML xpath视觉工作室
- 14. 在视觉工作室2012
- 15. 控制台中的断点应用程序视觉工作室
- 16. 单机用户免费版本控制
- 17. 视觉工作室 - TabControl.TabPages.Insert不工作
- 18. git源代码控制不与视觉工作室
- 19. 视觉工作室查询,与控制参数
- 20. 视觉工作室设计视图
- 21. 使用的DirectX与视觉工作室
- 22. 已修改的视觉工作室行
- 23. 视觉工作室怪异的行为
- 24. 的.Net没有视觉工作室
- 25. 版本控制视频编辑工作
- 26. 视觉工作室快递投诉失踪';'输入c程序后
- 27. angular2与视觉工作室2015
- 28. xliff和视觉工作室 - 可能吗?
- 29. 视觉工作室设置css
- 30. 替代视觉工作室2010
这对wiki有一种感觉...... – 2009-11-02 17:11:58
另外,Express版本*允许*版本控制集成吗? – 2009-11-02 17:12:32
@奥斯汀 - 这是一个很好的观点 - 目前还不清楚OP是否意味着他/她想要一个集成的源代码管理插件,或者只是想要一个免费的源代码控制解决方案。 – Tim 2009-11-02 17:19:53