Distributed software support has become increasingly common especially due to the rampant globalization of the software development process. Transfer of contextual knowledge across stakeholders involved in such distributed environments is critical to successful product development and support. Timely transfer of appropriate knowledge about issues faced in production environments to support teams and within support teams can result in significant economic benefits. Failure to share contextual knowledge and lack of common understanding significantly impact the quality of support. We draw from the literature on knowledge transfer and adaptive structuration theory to develop a theoretical basis and an approach to knowledge transfer in distributed software support contexts. Based on a multi-site case study, we develop a traceability framework to enhance shared understanding among team members. A qualitative evaluation of the usefulness of our traceability-based approach to knowledge transfer is presented.