¿Qué es el file R60, R72 y MINE?

Estaba construyendo un DataAccessLayer usando C # en VS 2012, y en mi proyecto, hay tres files que no sé cómo manejar.

DataAccessLayer.csproj.mine DataAccessLayer.csproj.r60 DataAccessLayer.csproj.r72 

¿Qué son? ¿Cómo debería lidiar con ellos?

Son files creados desde el repository en los que se guarda el código. Hiciste una actualización y cuando tratas de enviar tus files, probablemente falle un commit failed . Cuando diff los files, usará los .mine .r60 .r72 las diferencias entre cada revisión (.r60, r72) y su file (.mine) y le permitirá hacer algo como Keep all changes in mine .

Para deshacerse de los posts de error commit failed , busque el file original, actualícelo con los cambios correctos y, cuando termine, click él y Mark as resolved y commit . Esto eliminará esos files.

Esos files están relacionados con el control de versiones (.mine es su file, .rX viene del número de revisión X). Debería intentar fusionarlos usando su herramienta de control de versiones si tiene una. Si no tiene uno y obtuvo esos files copyndo un proyecto, posiblemente puede eliminar los files .r y renombrar DataAccessLayer.csproj.mine en DataAccessLayer.csproj (a less que ya tenga DataAccessLayer.csproj – simplemente guárdelo y elimine el otro entonces). Editar: Y si causa problemas, intente fusionarlos manualmente (utilizando un editor de text, por ejemplo) antes de save el file final.