SVN: изменить прошлую ревизию и изменить текущую - PullRequest
2 голосов
/ 25 мая 2010

хорошо, скажите, что я нахожусь на пересмотре 4.

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

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

я хочу вернуться к 5-й редакции, внести небольшое изменение, зафиксировать его.И ТАКЖЕ внесены изменения и в мою текущую рабочую копию.

Надеюсь, это имеет смысл.Есть способ сделать это?

Ответы [ 2 ]

7 голосов
/ 25 мая 2010

Легко. Проверьте источник где-нибудь еще, внесите небольшое изменение, сделайте svn commit. Затем выполните svn update в вашей «основной» рабочей копии. Это не изменит рев. 5 (невозможно изменить что-либо зафиксированное в SVN), но будет делать то, что вы хотите.

0 голосов
/ 25 мая 2010

Вы можете сэкономить время, избегая извлечения и просто скопируйте часть вашей рабочей копии, которую вы хотите изменить, в другой каталог (за пределами вашей рабочей копии).

извлечение выполняется медленнее, чем копирование

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...