Hi
You should create your question in the appropriate area :
The drawback of having training client in dev system is that it could be negatively impacted by ongoing changes performed in that system (custom program that are changed, not working...)
Some specific customizing changes can be set as current setting and thus can be modified without needing to open customizing but only if the client is set as productive.
There is also a way do deactivate modification recording of objects (aka deactivating the transport connection) but, if you apply this change for this activity/object, you won't be able any more to record change into transport orders
Regards