-> Hier kostenlos registrieren
Ich denke, dass es dann auch so sein wird. Das GIT in der Entwicklungsumgebung wird ja auch nur eine GUI für das echte GIT sein, dass dann auf Dateiebene läuft. Und auf Dateiebene ist es halt verschlüsselt, wenn man "encrypted" aktiviert hat. Hab das aber noch nicht ausprobiert, da ich GIT extern nutze. Falls das gehen würde wäre das natürlich ein Grund umzusteigen.
Aber wenn man alle einzelnen Dateien auf "inherited" stellt, dann kann man direkt über das "PlcProject Projekt" die Verschlüsselung aktvieren und deaktivieren:
So sieht es aus, wenn ich am programmieren bin:

Und vor dem Übertragen auf die Steuerung stelle ich das "PlcProject Projekt" auf "encrypted" und das ganze Projekt stellt sich automatisch mit um:

Git (in meinem Fall Git Extensions) ist davon natürlich nicht begeistert:

Ich werde also nie versehentlich ein Projekt, das gerade encrypted ist in git commiten. Die Gefahr ist eher, dass ich ein nicht encryptetes Projekt auf das Kundensystem bringe.
Aber wenn man alle einzelnen Dateien auf "inherited" stellt, dann kann man direkt über das "PlcProject Projekt" die Verschlüsselung aktvieren und deaktivieren:
So sieht es aus, wenn ich am programmieren bin:

Und vor dem Übertragen auf die Steuerung stelle ich das "PlcProject Projekt" auf "encrypted" und das ganze Projekt stellt sich automatisch mit um:

Git (in meinem Fall Git Extensions) ist davon natürlich nicht begeistert:

Ich werde also nie versehentlich ein Projekt, das gerade encrypted ist in git commiten. Die Gefahr ist eher, dass ich ein nicht encryptetes Projekt auf das Kundensystem bringe.