![]() |
1
3
我发现了git的vs集成是毫无意义的。 您唯一需要与Git交互的时间是准备、提交和推送到远程存储库。 当您完成编码,代码编译并通过测试等时,这就完成了。 现在我通过命令行或tortisegit使用git。 我喜欢Git的工作流程,允许我在不知道有源代码管理的情况下工作,并且只在需要共享我的工作或在安全点提交时才发挥作用。 我们已经在我的公司使用Git和Tortisegit几个月了,即使是VisualVN用户也不会错过。 |
![]() |
2
2
关于用于GitExtensions的Visual Studio集成。”我们“没有添加您正在寻找的集成,因为它不适合Git工作流。由于没有文件锁定或重命名问题,所以在提交更改之前,您可以忘记源代码管理。 这就是说:有一个Visual Studio插件可以满足您的要求。你可以在这里找到它: http://visualstudiogallery.msdn.microsoft.com/en-us/63a7e40d-4d71-4fbb-a23b-d262124b8f4c 此Visual Studio插件将Git和Git扩展的源代码管理提供程序添加到Visual Studio中。 我不确定TortoiseGit,但是作为Fas和GitExtensions,没有为Visual Studio添加源代码管理提供程序的计划。这不是一个技术或时间问题,它已经构建在“SCC”分支中。Visual Studio使用的工作流与典型的DVC使用的工作流完全不同。如果您发现源代码管理提供程序非常重要,那么最好还是使用SVN,因为这可能更适合您的工作流。 |
![]() |
4
0
嗯,你看过Team Foundation Server,MS支持的源代码管理工具+项目管理解决方案吗?2K10版本相当可靠。 |
![]() |
5
0
我的回答是:不。 花2周时间研究和测试各种工具和插件。履历:在撰写本文的时候,没有一个单独的免费分布式源代码控制能像SVN和VisualSVN那样平滑地集成到MSV中。 SVN不是分布式的,VisualVN也不是免费的,这就是为什么我在寻找不同的东西。 对我来说,两周的研究并不是一个小调查,这是我发表这个答案的唯一原因——希望它对其他“处于变化边缘”的人有用。 还要注意,我会回顾我所有的问题,并回答它们-每当有人证明我错了,即当有合适的工具可用时,我会删除这个答案,并将更好的答案标记为“答案”。 P.S.未来是分布式版本控制系统。如果你今天必须选择一个-只需选择任何一个。无论如何,你不会错过太多。今天我可能会选吉特。但那真的只有我。 |
![]() |
6
0
好吧,这正是我们试图用塑料单片机解决的问题。虽然它不仅适用于“Windows用户”,实际上也不适用于“Visual Studio”,但我们必须承认vstudio是这里的主要IDE。 http://codicesoftware.blogspot.com/2010/03/distributed-development-for-windows.html |
![]() |
7
0
这听起来像是把事情颠倒过来,但我就是这样做的。我使用C++。我在Eclipse中编写代码,在vs.Eclipse中编译和调试 plugin 对于吉特来说,如果我没有错的话,它或多或少会做你所期望的事情。(不可否认,我不是所有人,我也从未使用过注释)如果不是,它是开源的,所以你可以做得更好! 对于两个不同的项目,您必须制作两个项目并跟踪include等,但是作为一个附加的好处,您不仅具有git集成,而且具有更好的大纲和语法突出显示、一键代码导航和后退按钮等。vs的一些方面更好,但它们都是小问题,我相信EclipseCDT会随着时间的推移而改进。 |
![]() |
Eric · pip安装-e svn+ssh不接受用户 6 年前 |
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 6 年前 |
![]() |
Dipu H · Viewvc未扩展关键字 6 年前 |
![]() |
NealWalters · SVNLook-存储库格式-语法不正确 7 年前 |
![]() |
m-mas · 尝试与svn重新同步trac时出错 7 年前 |
![]() |
Wombattle · 通过命令行在SVN中保留时间戳 7 年前 |