是否有源代码控制系统了解/记录c#/ vb.net因子以及如何合并它们?

时间:2010-02-10 12:14:50

标签: c# .net vb.net version-control refactoring

  

MolhadoRef是一个重构感知的SCM   能够捕获和的工具   Java语义的版本控制   程序实体和重构   执行的操作   那些实体。

有没有人知道.NET Universe中的这样一个系统? (为什么.NET似乎总是落后于具有工具支持类型的java?)

1 个答案:

答案 0 :(得分:1)

  

有没有人知道.NET Universe中的这样一个系统? (为什么.NET似乎总是落后于具有工具支持类型的java?)

首先,你的问题有点误导。这本身不是“Java工具”。它是一个碰巧理解Java的工具,但是作为任何blob文本的SCM工作;如果它不是Java代码,你就不会得到重构支持。因此,人们可以轻易地提出(也许更准确地说)“为什么MolhadoRef不支持C#?”

其次,你没有看到很多像这样的工具的原因是因为这是一个学术研究项目,而不是商业产品。它也是原型,而不是完成的工作。请注意,上次更新是在2007年左右。

最后,设计看起来很糟糕。他们不得不设计一个完全独立的SCM(Molhado),仅仅是为了实现这些想法,当听起来其中许多可能是在现有SCM的背景下完成的。我不会对研究人员进行二次猜测,因为这样会影响到太多的扶手椅四分卫,但像gitsvn这样的现代SCM工具可以很容易地拥有与第一方插件完全相同的MolhadoRef没有要求你切换到一个全新的SCM生态系统并破坏你的工具链。