За последние 24 часа нас посетили 72994 программиста и 1649 роботов. Сейчас ищут 911 программистов ...

Subversion: проблема с commit => update

Тема в разделе "Прочие вопросы по PHP", создана пользователем Psih, 3 июн 2009.

  1. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    У меня с Luge проблема.
    Есть SVN, настроен как svn+ssh.

    Я работаю по SFTP прямо на серваке и комичу всё через консоль. Luge при апдейте всё получает.
    У Luge стоит TortoiseSVN (он работает у себя на компе локально), когда он коммитит - ему показывает что всё OK, ревизия обновилась. Только вот я сколько svn update не делаю в консоли - фиг, изменений нет и ревизия не обновлялась. После 3-4 попыток коммита со стороны Luge в итоге обновления приезжают.
    Гугление ничего не дало.

    Спасайте :(

    P.S. Оба коммитим/апдейтим из под одного юзера. Может в этом трабла?
     
  2. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Хуки используются? svn сервер ваш или сервис какой?
    Попробуй когда такой баг вылезет сказать svn info на рабочую копию и по урлу репозитория - сравнить хотя бы. Потом посадить хуки на пре/пост-коммит - посмотреть, вообще уходит ли коммит...
     
  3. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Еще версии проверьте.. своего svn-а, svn-а вкомпиленного в черепаху и сервера =)
     
  4. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Сервер свой, хуков нету. Версии обновляли до самых свежих уже. svn info ниже, показывает что нифига не обновлялось с утра самого.
    Код (Text):
    1.  
    2. ghost xx.xxx.xx # svn info
    3. Path: .
    4. URL: svn+ssh://root@xx.xxx.xx/xx.xxx.xx
    5. Repository Root: svn+ssh://root@dev.our.ph/dev.our.ph
    6. Repository UUID: bf9311f4-e273-42b7-854b-0eda95506a1c
    7. Revision: 120
    8. Node Kind: directory
    9. Schedule: normal
    10. Last Changed Author: root
    11. Last Changed Rev: 120
    12. Last Changed Date: 2009-06-03 11:51:07 +0300 (Wed, 03 Jun 2009)
    13.  
    14. ghost xx.xxx.xx # svn info svn+ssh://root@xx.xxx.xx/xx.xxx.xx
    15. Password:
    16. Path: xx.xxx.xx
    17. URL: svn+ssh://root@xx.xxx.xx/xx.xxx.xx
    18. Repository Root: svn+ssh://root@xx.xxx.xx/xx.xxx.xx
    19. Repository UUID: bf9311f4-e273-42b7-854b-0eda95506a1c
    20. Revision: 120
    21. Node Kind: directory
    22. Last Changed Author: root
    23. Last Changed Rev: 120
    24. Last Changed Date: 2009-06-03 11:51:07 +0300 (Wed, 03 Jun 2009)
    25.  
    26. ghost xx.xxx.xx #
     
  5. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Ну варианта тут два - или руки при комите или баг в свн. Я бы попробовал оттрейсить svnserv в момент комита из черепахи - может выплывет какой-нить пермишн кривой, или ошибка какая.