Question très simple qui est apparemment impossible de trouver une bonne réponse à: Comment puis-je faire de Visual Basic 6 cessent de changer ma ^@#*ing variable boîtier!?!
Je sais que, de l'avis général d'un grand nombre d'utilisateurs de VB, c'est que cette "fonctionnalité" est en fait tout à fait utile, mais je doute qu'ils l'utiliser avec n'importe quel système de contrôle de source. C'est absolument EXASPÉRANT lorsque vous essayez de collaborer à un projet de taille importante avec plusieurs autres développeurs. Si ignoré, vous produisez des milliers de faux-positifs "changements" à vos fichiers (même ceux qui n'ont pas les changements de code!) qui polluent la révision de l'histoire et de la rendre presque impossible, dans certains cas, de localiser le changement qui a eu lieu.
Si vous ne l'ignorez pas (comme mon bureau, où nous avons été contraints de mettre en œuvre un "pas inutiles cas de changement de" politique de), vous passez à 5x le temps vous le feriez normalement sur chaque commit parce que vous avez soigneusement revenir hors VB de "corrections" sur chaque fichier, parfois, de revenir à des centaines de lignes à mettre dans un changement de ligne.
Il doit sûrement y avoir un paramètre de plug-in, hack, etc. qui peut supprimer indésirables "fonction"? Je suis prêt à prendre n'importe quelle méthode je peux obtenir tant qu'il n'a pas besoin de moi pour chercher à travers des piles de fantôme de diff. Et l'écraser quelques plaintes à l'avant: Non, je ne peux pas désactiver la détection des cas dans mon outil de comparaison, qui n'est pas le point. Non, on ne peut pas faire l'affaire des changements à l'échelle mondiale. Nous travaillons avec des centaines de milliers de LOC en train de travailler sur plusieurs développeurs s'étendant sur plusieurs années de développement. Synchronisation qui n'est pas réalisable d'un point de vue business. Et, enfin: Non, nous ne peuvent pas passer à VB.net ou d'un port à un autre langage (comme beaucoup comme j'aimerais).
(Et oui, je suis juste un tout petit peu en colère en ce moment. Pouvez-vous en dire? Mes excuses, mais cela me coûte du temps et de mon argent de la compagnie, et je ne trouve pas ça acceptable.)