Что это

В связи с тем, что файлы ресурсов скрипта запаковываются в base64 и пишутся все в один файл скрипта и уже в таком виде отдаются клиентам и лежат в репозитории, возникла проблема проведения стандартных операций над ними diff/merge/rebase/graft. Т.е. мы по факту имеем один файл скрипта и не видим конкретные изменения в файлах ресурсов, пока руками их не распакуем и не сравним с предыдущей (тоже распакованной) версией. Для решения этой задачи был написан extension для hg, который добавляет этот функционал в hg и tortoisehg.