2013-04-18 2 views
0

Я работаю над проектом, совместно используемым в svn. Я работаю как дома, так и офиса. Я хотел скопировать некоторые файлы из офиса в частном порядке (может быть частичной функциональностью), чтобы я мог обновлять файлы из дома и продолжать работать из дома. Частный означает, что ни один другой пользователь svn не сможет получить доступ к моим записям. Эти личные коммиты предназначены только для меня, чтобы я продолжил свое пребывание.Как подрывные обязательства делают частные

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

ответ

1

Ветвление - это стандартный/общепринятый способ достижения желаемого. Создайте частный филиал и настройте авторизацию на основе пути, чтобы разрешить доступ к вашей учетной записи. Удостоверьтесь, что вы регулярно сливаетесь с туловища и возвращаетесь к стволу так часто, как это разумно.

Или сохраните свою рабочую копию на USB-накопителе &, чтобы не работать с отдельными рабочими копиями на каждом компьютере.

1

Локальный репозиторий с тем же UUID, как "официальным"

Для частного вы фиксируете:

  • переключателя вашего туалет в местный репо
  • совершить
  • ...
  • обновления Главная-туалет из местного репо
  • Код
  • совершают

В офисе

  • переключателя вашего туалета в местный репо
  • обновление
  • переключатель на официальное репо
  • совершают домашнего заданию
+0

1.I необходимо поддерживать местное репо, доступное из дома и офиса? 2. Как локальное репо будет обновляться с фиксацией от других разработчиков от офиса? – santhosh

+0

@santhosh - 1. local repo - это репозиторий на (подвижном) USB-Stick, f.e, доступный с файлом: /// в обоих местах. 2. Репо - одноразовое дело - вы создаете репо из официальной дампы вечером и удаляете после импортирования работы утром –

Смежные вопросы