делай как я - я держу отдельно текущие svn исходники
при компиляции компилирую их в отдельном месте
если компиляция прошла успешно - превыдущую версию архивирую и удаляю и переношу туда свежесобранное.
т.о. на диске может до 3-х копий находится

. Параноя блин. зато рабочая версия не портится.