Если вы просто хотите периодически запускать «svn up», вы можете просто использовать запланированное задание.
Например, вот как это сделать в Windows XP . Какую ОС вы используете?
Кроме того, если вы обновляете веб-сайт asp.net, вы можете перезагрузить свой веб-сайт (коснитесь web.config или перезапустите IIS) после обновления кода, иначе изменения могут не вступить в силу.
Edit:
Чтобы действительно запустить команду, при создании запланированного задания вы должны сделать что-то вроде:
cmd /c svn up <path>
Это выполнит команду svn up
по указанному пути.
Другой вариант, вместо непосредственного запуска команды, - создать командный файл , содержащий команды, которые вы хотите выполнить. Это даст вам немного гибкости, если вы захотите сделать больше, чем просто запустить одну команду.