When the notion of technical revolution is used in "more general meaning" it is almost identical with technological revolution but usually without changes in management, organisation and so called non-technical technologies (e.g. a progress in mathematics or accounting).
When the notion of technical revolution is used in "more general meaning" it is almost identical with technological revolution but technological revolution requires material changes in used tools, machines, energy sources, production processes. Technical relovution can be restricted to changes in management, organisation and so called non-technical technologies (e.g. a progress in mathematics or accounting).