Разложим по полочкам. SPF использует CVS, а не SVN (это не принципиально, просто чтобы не путаться в словах).
Вариант 1 - "автоматическое копирование текущей версии SPF"
т.е. весь польностью? чем не годятся дистрибутивы? Если есть такая потребность их можно выпускать чаще.
Можно выкачивать самому с
http://www.forth.org.ru/devel/ wget-ом или ещё каким зеркалатором
Вариант 2 - "или его изменений и разных его частей"
Ну и как вы себе это представляете? Копирование изменений? Нужно хранить локально информацию о версии - так? В результате получим кривую поделку похожую на cvs но в N раз хуже. Это и есть прямая функция CVS - копировать _только_ изменения и разных частей или всех или как вам понравится. Может не стоит изобретать ещё один велосипед, а взять общепринятый инструмент для этих целей и использовать его?
Во-вторых снапшоты devel есть, и задуманы быть выпускаемыми более часто чем весь дистр, т.к. devel меняется чаще всех.
В-третьих, если вам нужна максимальная свежесть - правильно
- поставьте cvs. Так делает весь цивилизованный мир.
http://wiki.forth.org.ru/SpfCvs