![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Sokoloff |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет.
Я работаю над проектом на двух машинах, на работе и дома. Часто бывает так, начал писать на одной, продолжил на другой. Соответственно надо просто и удобно синхронизировать код. Сейчас я делаю это с помощью приватного SVN сервера, перед уходом закомитил в него, на другой машине забрал. Но теперь появляется публичный сервер проекта (mercurial), мне не хочется выкладывать там недоделанный код, только более-менее протестированный. Почитал я про DVCS, по идее, они позволяют организовать работу так: Пишу код на работе, пора идти домой - я комичу данные в персональный репозиторий. Пришел домой, забрал изменения работаю дальше. Закончил определенную доработку, публикую код в публичном репозитории без истории изменений которые были на приватном сервере. Кто работает с mercurial подскажите как такое сделать? |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Опа, а это интересно. мне тоже. Два хранилища - два разных идентификатора хранилища, переключение не возможно.вообще переключение (switch) в свине предназначен для переключения веток в рабочей копии. Либо перебазированиии адреса хранилища (когда хранилище просто взяли и переместили с места на место). Если же сделать копию хранилища и просто поработать с ней, сделать несколько правок. то в исходное хранилище потом ничего не залить из рабочей копии. Т.к. версия рабочей копии будет иметь имя (номер) превышающий версию хранилища. П.С. гит, базар и ртуть придумали из-за невозможности в свине работать распределённо. После этого треда меня терзают смутные сомнения, нужно мне изучать меркуриал бери гит, уже много всяких проектов на нём живёт.
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.2.2025, 11:08 |