Я бы посоветовал тебе не делать этого. Либо разместите сервер SVN под Windows или под Linux и получите доступ к серверу по протоколу svn+ssh. Не пытайтесь разработать какой-нибудь kludged метод доступа к вашим SVN-репозиториям.
Есть ряд проблем, с которыми вы столкнетесь, связанных с SVN и SQLite, требующих различных вариантов монтажа, таких как NOBRL в CIFS.
Я бы очень рекомендовал вам избежать всего этого и заранее решить, где вы хотите разместить SVN репозитории, а затем потратить время на настройку реального SVN-раздела на этой системе против того, чтобы идти по пути, который вы уже пытаетесь пройти.
Также вложите некоторое время в исследование различных вариантов настройки в SVN book , это бесплатно, и опишите лучшие способы сделать то, что вы делаете, чтобы не уничтожить и не подвергнуть опасности потерю данных.
Приложение, запущенное через cron
, не имеет подключенного терминала или даже доступного X.
Так что нет ничего, где могло бы отображаться ваше окно.
Чтобы проверить такие вещи, используйте файл и добавьте что-нибудь к нему. Затем вы можете заглянуть в файл (например, с помощью tail -f
) и увидеть, что cron
запущен.