¿Existe un sistema de control de código fuente que comprenda / registre los factores de cálculo c # / vb.net y cómo fusionarlos?

MolhadoRef es una herramienta SCM consciente de la refactorización que es capaz de capturar y versionar la semántica de las entidades del progtwig Java y las operaciones de refactorización que se realizaron en esas entidades.

¿Alguien sabe de un sistema así en el universo .NET? (¿Por qué es que .NET siempre parece estar muy por detrás de Java con el tipo de soporte de herramientas?)

¿Alguien sabe de un sistema así en el universo .NET? (¿Por qué es que .NET siempre parece estar muy por detrás de Java con el tipo de soporte de herramientas?)

Primero, tu pregunta es un poco engañosa. Esta no es una "herramienta Java", per se. Es una herramienta que pasa a comprender Java, pero funciona como SCM para cualquier burbuja de text; simplemente no obtendrá el soporte de refactorización si no es código Java. Así que uno podría fácilmente preguntar en su lugar (y tal vez con más precisión), "¿por qué MolhadoRef no admite C #?"

En segundo lugar, la razón por la que no ve muchas herramientas como esta es porque este es un proyecto de investigación académica, no un producto comercial. También es un prototipo, no un trabajo terminado. Tenga en count que la última actualización fue alnetworkingedor de 2007.

Finalmente, el layout parece horrible. Tuvieron que diseñar un SCM completamente separado (Molhado) únicamente por el bien de implementar estas ideas, cuando parece que muchos de ellos podrían haberse hecho en el context de un SCM existente. No adivinaré a los investigadores, ya que eso huele demasiado a un quarterback de sillón, pero las herramientas modernas de SCM como git o svn podrían muy fácilmente tener complementos de terceros que harían exactamente lo mismo que MolhadoRef, sin necesidad de cambiar a un ecosistema completamente nuevo de SCM y arruina tu cadena de herramientas.