Install tumbleweed-cli to take advantage of Tumbleweed Snapshots.

zypper in tumbleweed-cli
tumbleweed init

During init the original repo files are kept and can be restored by:

tumbleweed uninit

To see local status:

tumbleweed status

To update to the latest snapshot:

tumbleweed update

To install a specific snapshot:

tumbleweed switch --install SNAPSHOT

Due to a hosting limitation 50 snapshots will be kept. Given snapshots are released near daily that will generally cover over two months.