Git SVN рабочий процесс с двумя клиентами - PullRequest
2 голосов
/ 01 июля 2011

Я использую git-svn как 'лучший' svn-клиент.Иногда я работаю из дома на своем ноутбуке, который имеет IP-связь с моим основным ПК.

Как лучше всего переносить изменения между моим ноутбуком и основным ПК?

Например, я на полпути, хотя и исправляю ошибку и внес некоторые изменения в локальную ветку.Я хотел бы иметь возможность подобрать эти изменения и продолжить работу над ошибкой на моем ноутбуке, и вносить изменения по мере их внесения.Затем я бы хотел перенести эти изменения обратно на мой основной ПК и продолжить работу над ошибкой, когда вернусь в офис.

1 Ответ

2 голосов
/ 01 июля 2011

Я предполагаю, что вы используете SVN, потому что это то, что вы должны сделать, в офисе, в конце дня.

Между вашим домашним и рабочим ПК рассматривайте репо как чистое репозиторий. Работа в ветках, которые не "напрямую" переданы в ветку svn.

Из-за проблем между git и svn , которые уже должны быть осторожны с объединениями в svn-говорящие ветви. С таким же успехом можно справиться с этим и единственным зеркалом с этими филиалами дома и в офисе. Затем выбирайте вишню или осторожно сливайтесь с ветками svn, чтобы потом их убить.

...