CVS для администраторов: различия между версиями

Материал из MoodleDocs
Перейти к:навигация, поиск
(Скопирована английская версия страницы, начат перевод)
 
мНет описания правки
 
(не показано 10 промежуточных версий 3 участников)
Строка 3: Строка 3:
[[:en:Image:Cvstree.png|CVS tree]]
[[:en:Image:Cvstree.png|CVS tree]]


Developers may have selective write access to the Moodle CVS archive using their Sourceforge username and password (see [[CVS for Developers]] for details about how to do this). However, most people only need read-only access, so they can just connect anonymously as described below. There can however currently be a delay of up to 5 hours between the time a developer commits changes to developer CVS and the time it becomes available on anonymous CVS. The CVS date found on the /admin page is updated manually.
Разработчики Moodle могут получить ограниченный доступ на запись в CVS-архиве, используя их логин и пароль в системе [http://sourceforge.net] (смотрите [[CVS для разработчиков]]). Большинству пользователей достаточно доступа только на чтение, так что они могут использовать анонимный репозитарий. Следует иметь в виду, что обновления в анонимном репозитерии появляются с часовой задержкой после внесения исправлений разработчиками.


===Для пользователей Unix===
===Для пользователей Unix===


To connect and login for the first time to the CVS server, you can use this command:
Для соединения и авторизации на CVS-сервере в первый раз используйте команду:


  cvs -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle login
  cvs -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle login


There is no password - when asked for one, just hit Enter.
В ответ на запрос пароля просто нажмите Enter.


To checkout (download) the entire Moodle code for the first time, use this command to get the latest STABLE version:
Для получения (checkout) кода Moodle в первый раз используйте эту команду, получающуюю последнюю стабильную версию Moodle 1.5:


  cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co -r MOODLE_15_STABLE moodle
  cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co -r MOODLE_15_STABLE moodle


Or the latest development version:
Для получения последней нестабильной версии:


  cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co moodle
  cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co moodle


Or the modules in Contrib
Для получения дополнительных модулей, языковых файлов и пр.:


  cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co contrib
  cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co contrib


Later, to update your local copy of Moodle to the current version in CVS you just need to go into your local moodle directory and type:
Позже, для обновления своей локальной копии Moodle до текущей версии в CVS, перейдите в  директорию с исходным кодом на локальной машине и наберите:


  cvs update -dP
  cvs update -dP
Строка 50: Строка 50:
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=26731&parent=125858 Using cvs] forum posting
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=26731&parent=125858 Using cvs] forum posting


[[Category:Администратор]]
[[Category:Администратору]]
[[en:CVS for Administrators]]
[[en:CVS for Administrators]]

Текущая версия от 14:54, 27 ноября 2009

CVS архив включает весь исходный код Moodle. Вы можете использовать CVS-клиента для получения любой версии Moodle как стабильной, так и нестабильной веток, включая самые свежие. CVS является очень удобным инструментов для администрирования сервера Moodle.

CVS tree

Разработчики Moodle могут получить ограниченный доступ на запись в CVS-архиве, используя их логин и пароль в системе [1] (смотрите CVS для разработчиков). Большинству пользователей достаточно доступа только на чтение, так что они могут использовать анонимный репозитарий. Следует иметь в виду, что обновления в анонимном репозитерии появляются с часовой задержкой после внесения исправлений разработчиками.

Для пользователей Unix

Для соединения и авторизации на CVS-сервере в первый раз используйте команду:

cvs -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle login

В ответ на запрос пароля просто нажмите Enter.

Для получения (checkout) кода Moodle в первый раз используйте эту команду, получающуюю последнюю стабильную версию Moodle 1.5:

cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co -r MOODLE_15_STABLE moodle

Для получения последней нестабильной версии:

cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co moodle

Для получения дополнительных модулей, языковых файлов и пр.:

cvs -z3 -d:pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle co contrib

Позже, для обновления своей локальной копии Moodle до текущей версии в CVS, перейдите в директорию с исходным кодом на локальной машине и наберите:

cvs update -dP

Для пользователей Windows

To get started with a fresh copy of Moodle, follow the following steps:

  1. Get TortoiseCVS from tortoisecvs.org and install it, then reboot.
  2. Find or create a new folder somewhere where you want Moodle to be downloaded to.
  3. Right-mouse-click that folder and choose "CVS Checkout" from the menu. You should see a dialog box. thumb|Tortoise CVS Screen capture
  4. Copy this text into the CVSROOT field: :pserver:anonymous@moodle.cvs.sourceforge.net:/cvsroot/moodle
  5. Under the "Module" field, type "moodle" to get moodle. (Other options here include"contrib" to get the contrib directory of hacks and addons, or "mysql" to get the optional MySQL Admin module).
    • For the STABLE version, click on the "Revision" tab and then check the radio button labelled "Choose branch or tag". From the drop-down menu select MOODLE_15_STABLE.
    • For the latest UNSTABLE development version, the radio-button "Use HEAD branch" in the Revision tab should be checked.
  6. Press the button: "OK" and everything should be downloaded.

Later, to update your local copy of Moodle to the current version in CVS, just right-mouse-click the folder and choose "CVS Update".

Note that the enclosing moodle folder is self-contained - you can move it anywhere you like or even rename it.

See also