Вы можете сослаться на этот пост: Ошибка Windows-Pyinstaller & quot; не удалось выполнить скрипт & quot; Когда приложение щелкнуло
На самом деле ответ таков, что python не компилирует значок, поэтому вам нужно вручную перенести значок в папку, содержащую .exe.
B
Походит на задание для пересадок ткани мерзавца. Документация для этого является немного поверхностной, но в основном то, что Вы хотите сделать, является этим:
Можно сделать шаг 3 для всех ответвлений, слишком конечно. Проблема с подходом jpalecek состоит в том, что переоснова сгладит Вашу историю, поэтому если у Вас были какие-либо слияния, переоснова потеряет их. Подход ответвления фильтра сохраняет Вашу историю в целости.
Я никогда не пробовал то, что Вы хотите, но я делаю что-то похожее с CVS.
В основном я предложил бы:
git fetch
все из репозитория мерзавца (не будет никаких фиксаций вместе),git branch remote/branch branch-last
и git rebase --onto svn-last remote/branch-first branch-last
, где remote/branch-first
первая фиксация Вашего импортированного репозитория мерзавца, и т.д.Если у Вас есть больше ответвлений, вещи более сложны. Я думаю, повторяя, что шаг 3 мог бы сделать, но Вы будете лучше лучше для попытки себя. Если у Вас есть слияния в Вашей истории мерзавца, Вам, возможно, понадобилось бы git rebase -i -p ...
. Помните, преимущество мерзавца - Вы, в основном ничего не может завинтить (особенно, если Вы работаете в отдельном репозитории).