Subclipse - обновить рабочую копию

Я работаю над своими школьными проектами на двух машинах — ноутбуке и настольном компьютере. Недавно я начал использовать subclipse для контроля версий и подключил его к Eclipse на обеих машинах.

Работая на одной машине, я понимаю процесс проверки/фиксации и синхронизацию на вкладке «Синхронизация группы».

Итак, как мне обновить рабочую копию другой машины в подразделе, не извлекая и не перезаписывая весь проект на локальной машине?


person Jason    schedule 17.11.2010    source источник


Ответы (3)


Щелкните правой кнопкой мыши проект и выберите

Команда->обновить

.

person CoolBeans    schedule 17.11.2010
comment
Я наткнулся на строку Team›Update, но понятия не имел, как ее найти. Спасибо! - person Jason; 17.11.2010
comment
Итак, вы знаете, Team›Synchronize — это просто удобный пользовательский интерфейс для объединения Team›Update и Team›Commit. Так что вы можете сделать это и с помощью Synchronize. - person JW.; 25.05.2012

Я считаю, что это Команда> Обновление

person Uy Hoang    schedule 02.08.2013

Насколько я понимаю, Subversion и CVS требуют, чтобы у вас был сервер, на котором размещен репозиторий. Затем с любого удаленного компьютера, с которого вы извлекаете и фиксируете этот центральный репозиторий. Где бы вы ни разместили основной репозиторий (вы, вероятно, сделаете это на своем рабочем столе?), вы должны проверить копию как на своем ноутбуке, так и на рабочем столе. Тогда у вас есть: рабочая копия на вашем ноутбуке, рабочая копия на вашем рабочем столе и центральный репозиторий, например, на вашем рабочем столе.

Это должно решить ваши проблемы с синхронизацией.

Тем не менее: для вашей проблемы я настоятельно рекомендую изучить Git, другую хорошую систему управления версиями, которая не требует централизованного хоста: все проверки обрабатываются одинаково, поэтому вы вносите изменения на своем ноутбуке и отправляете их на рабочий стол, или вы вносите изменения на своем рабочем столе и переносите их на ноутбук, или переносите изменения с ноутбука на рабочий стол и наоборот.

person Lagerbaer    schedule 17.11.2010
comment
У меня есть репозиторий, размещенный на sliksvn.com. Ваше решение сработало бы, если бы обе системы были включены одновременно. Однако оба редко включаются одновременно, поэтому необходим централизованный репозиторий. - person Jason; 17.11.2010
comment
Ох, ладно. Вы не указали, где размещено ваше репо, поэтому я предположил, что оно размещено локально. Виноват. - person Lagerbaer; 17.11.2010