Перенос контестов
Здравствуйте. как можно перенести контесты с одного сервера на другой? Перекопировал просто дериктории, но кнопки edit и тп не работают.
Re: Перенос контестов
Если в контесте нет посылок и сообщений, то достаточно скопировать папку judges/ID и файл judges/data/contests/ID.xml. (где ID - ID контеста)
Если вы хотите поменять ID, то нужно в файле judges/data/contests/ID.xml заменить атрибут id тега contest, в файле judges/ID/conf/serve.cfg заменить значение поля ID и переименовать папку judges/ID и файл judges/data/contests/ID.xml.
Если вы проделали все эти операции, но кнопки не появляются, перезапустите ejudge (или вообще перезагрузите компьютер).
Если вы хотите поменять ID, то нужно в файле judges/data/contests/ID.xml заменить атрибут id тега contest, в файле judges/ID/conf/serve.cfg заменить значение поля ID и переименовать папку judges/ID и файл judges/data/contests/ID.xml.
Если вы проделали все эти операции, но кнопки не появляются, перезапустите ejudge (или вообще перезагрузите компьютер).
Re: Перенос контестов
Для каких версий системы это работает?
Re: Перенос контестов
Во всех версиях. Что конкретно у вас не работает?
Re: Перенос контестов
перекопировал папки, но все равно кнопки управления контестом не заработали
Re: Перенос контестов
вот такая вот ошидбка выходит при создании нового контеста. И в старых также
Code: Select all
Error: failed to register user admin (2) for contest 1053: permission denied
Error: failed to register user ejudge (1) for contest 1053: permission denied
Re: Перенос контестов
Попробуйте создавать турниры под пользователем ejudge?