За последние 24 часа нас посетили 17860 программистов и 1654 робота. Сейчас ищут 1623 программиста ...

CVS/Mercurial или нечто подобное для PHP.

Тема в разделе "Установка PHP", создана пользователем Johnatan, 7 янв 2011.

  1. Johnatan

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

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    Моя вторая или третья тема на форуме, так что больно не бейте.

    В общем ситуация такая. Я знаю что такое CVS и Mercurial в теории, хотя опыта работы с ними не имею. У меня есть два компьютера, где я работаю с PHP: дома и в офисе (плюс ноутбук, но его я не хочу трогать). Также есть сервер в инете. В данный момент я работаю над средне-крупным (для меня) проектом, и хотя он строится на фреймворке, но в самом проекте более 300 файлов (начиная с картинок и заканчивая логами).

    Сейчас после того как я поработаю дома, я копирую весь проект на usb-флешку и тащу в офис. Всё вроде хорошо, но хочется сделать всё по-умному и хотелось бы повесить в нете некий сервер, чтобы когда я заканчиваю работать дома - нажал кнопочку Commit/Submit и поехал в офис, а в офисе пока я делаю себе кофе, чтобы скачивался не весь проект заново, а лишь те файлы, которые я добавил/изменил. Ну и то же самое наоборот, после работы в офисе, чтобы дома можно было обновить все файлы.

    Вот вопрос, как этом можно организовать, например с Mercurial или где можно про это почитать в удобоваримом виде (на русском или на английском, неважно).

    Я работаю с Netbeans IDE 6.9.1 и возможно для этой IDE подойдёт лучше другая CVS? А может мне и не CVS нужна вообще?

    В общем подсобите, пожалуйста.
     
  2. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    Вот как раз на таком проекте и будет хорошо, потренироваться с Mercurial. Википедия с хабром уже прочитаны?)
     
  3. Johnatan

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

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    Да всё уже прочитано и сделано. Спасибо.
     
  4. ruslanetman

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

    С нами с:
    11 мар 2011
    Сообщения:
    1
    Симпатии:
    0
    Если вам нужно постоянно откатываться и иметь доступ к разным версиям и веткам - то да, меркуриал вам поможет. Но то что вы описали решает чудесно дропбокс: онлайн заменитель флешки с афтоматической синхронизацией, поддержкой пользователей с правами и т.п. Попробуйте, может этого будет достаточно и пригодиться для других вещей:). https://www.dropbox.com/referrals/NTE3MTkxNjk1OQ?src=global0