Nel nostro progetto C# MVC stiamo memorizzando le nostre stringhe localizzabili nei file .resx. Ogni volta che aggiungiamo una nuova stringa, Visual Studio la colloca nella parte inferiore del file, il che significa che se due stringhe vengono aggiunte in rami diversi, otterremo un conflitto di unione, poiché due blocchi di codice diversi vengono aggiunti allo stesso posto.Evitare conflitti di unione nei file resx
Come possiamo ridurre i conflitti di unione? Ordinare le stringhe in ordine alfabetico potrebbe aiutare, ma non riesco a vedere come farlo. O forse potremmo dire a Git di trattare ogni tag <data>...</data>
come blocco indipendente?
Attualmente stiamo usando git, ma ha avuto lo stesso problema con TFS/TFVC.
Non dovrebbe essere così difficile scrivere uno script che ordina la resx e viene chiamato prima di ogni commit. – Adrian
Questo è probabilmente di aiuto: http://stackoverflow.com/questions/22976757/tortoisegit-winforms-resolving-resource-resx-when-merging – ALOToverflow