За последние 24 часа нас посетил 35421 программист и 1814 роботов. Сейчас ищут 822 программиста ...

раздельная работa над проектом

Тема в разделе "Прочие вопросы по PHP", создана пользователем dedyshka, 30 май 2011.

  1. dedyshka

    dedyshka Активный пользователь

    С нами с:
    22 мар 2011
    Сообщения:
    16
    Симпатии:
    0
    Первый раз взялся за серьёзный проект, где более 1 разработчика.

    Кто работал и кто знает, расскажите, пожалуйста, по каким принципам команды разработчиков работают над одним проектом?
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    dedyshka
    такие системы назвают source control.

    если коротко: у каждого есть проект, куда он вносит изменения. после того, как изменения сделаны и протестированы, эти изменения "коммитятся", т.е. раздаются всем остальным участникам проекта. в свою очередь во время работы нужно будет принимать изменения, сделанные другими участниками.

    если работаешь в команде, то есть человек, раздающий задания и контроллирующий их исполнение.
    обычно раздача заданий и контроль осуществляется с помощью issue tracker-а в простых случаях,
    либо с помощью системы управления проектами http://www.php.ru/forum/viewtopic.php?t=30894

    если находят ошибки, то их заносят в bug tracker, который обычно является частью вышеупомянутой системы.
     
  3. dedyshka

    dedyshka Активный пользователь

    С нами с:
    22 мар 2011
    Сообщения:
    16
    Симпатии:
    0
    спасибо, нашёл, почитал.

    Я так понял, что системы контроля версий на простой шаред хостинг не поставить, если нет доступа к настройка апача?
    или я неправильно понял?:)
     
  4. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    dedyshka
    обычно для синхронизации используют сервер, доступный из интернета.
    если такой возможности нет - используют синхронизацию через эл.почту (если поддерживается)
    либо, для git, можно использовать сервер github.com за небольшую плату.

    для системы управления проектами нужно смотреть требования.
    некоторые можно ставить и на шаред хостинг.