none
Как синхронизировать локальный и удалённый репозитории Mercurial, что бы можно было комитить из локального репозитория в удалённый? RRS feed

  • Вопрос

  • Здравствуйте.

    Я новичок в системах контроля версий. Мне нужно работать с удалённым репозиторием Mercurial. (Именно Mercurial, а не Git.) Я установил на компьютер TortoiseHg для работы с Mercurial. Затем создал на Bitbucket удалённый Mercurial- репозиторий. Создал приложение на Visual Studio 2017 Community. Из проводника, на папке с солюшеном сделал: TortoiseHg ‣ Create Repository Here. Затем немного изменил приложение и сначала просто сохранил изменения в VS. А после сделал в проводнике HgCommit на папке с солюшеном. Вроде бы прошло. Но как записать изменение в удалённую папку на Bitbucket - не знаю. Голова идёт кругом. Скажите, пожалуйста, как синхронизировать локальный и удалённый репозитории Mercurial, что бы можно было комитить из локального репозитория в удалённый репозиторий и что бы эти комиты удачно выполнялись?

    22 июня 2018 г. 12:28

Ответы

  • Commit сохраняет изменения только в локальной копии репозитория. Синхронизация с удаленным выполняется командой Push. Что в git, что в hg, все едино.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    22 июня 2018 г. 19:15
  • Внимательнее вчитался в Ваше сообщение :) Последовательность действий у Вас не та. "Клонируете" созданный и пока еще пустой репозиторий из bitbucket локально. Создаете в нем проект своего приложения. Commit сохраняет изменения локально, push отправляет их на bitbucket.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    22 июня 2018 г. 19:31
  • Здравствуйте,

    Здесь форум ориентирован к вопросам связанным с продуктами и технологиями Майкрософт. Думаю лучше попробовать задать эти вопросы через имейл или ссылки на сайте создателей mercurial.


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Помечено в качестве ответа Purple_Apple 22 июня 2018 г. 13:29
    22 июня 2018 г. 13:04
    Модератор

Все ответы

  • Здравствуйте,

    Здесь форум ориентирован к вопросам связанным с продуктами и технологиями Майкрософт. Думаю лучше попробовать задать эти вопросы через имейл или ссылки на сайте создателей mercurial.


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Помечено в качестве ответа Purple_Apple 22 июня 2018 г. 13:29
    22 июня 2018 г. 13:04
    Модератор
  • Commit сохраняет изменения только в локальной копии репозитория. Синхронизация с удаленным выполняется командой Push. Что в git, что в hg, все едино.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    22 июня 2018 г. 19:15
  • Внимательнее вчитался в Ваше сообщение :) Последовательность действий у Вас не та. "Клонируете" созданный и пока еще пустой репозиторий из bitbucket локально. Создаете в нем проект своего приложения. Commit сохраняет изменения локально, push отправляет их на bitbucket.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    22 июня 2018 г. 19:31