Nous utilisons Linq2Sql et CruiseControl.NET. Visual Studio aime reconstruire l'enregistrement de toute modification de disposition sur le concepteur DBML en tant que modification de DBML. Cela l'oblige à régénérer les fichiers DataContext.designer.cs et DataContext.layout. Ceci, à son tour, provoque des conflits fallacieux avec Subversion quand nous allons commettre.Comment régénérer un fichier DataContext.designer.cs à partir d'un script de génération CC.Net
Je voudrais svn: ignorer les fichiers .designer.cs et .layout pour éviter les conflits, et laisser notre serveur CI les générer dans le cadre du processus de construction. MSBuild, qui fonctionne bien pour la construction du reste de notre projet, ne génère pas les fichiers .designer.cs.
Normalement, ces fichiers sont créés lors de l'enregistrement du fichier .DBML dans Visual Studio à l'aide de l'outil personnalisé MSLinqToSQLGenerator. Je dois être en mesure de le faire sans surveillance sans exécuter Visual Studio.
Comment faire?