Как мне сохранить историю файла, который перемещен в каталог, перезаписывая файл с тем же именем - PullRequest
1 голос
/ 02 октября 2008

Рассмотрим следующую структуру каталогов Subversion

/ dir1 / file.txt

/ dir2 / file.txt

Я хочу переместить file.txt в dir1, чтобы заменить тот же файл в dir2 и убедиться, что история файла dir1 сохраняется. Меня не волнует история оригинального файла dir2.

Возможно ли это с помощью команд Subversion и без взлома бэкэнда?

Ответы [ 2 ]

6 голосов
/ 02 октября 2008

Во-первых, вам никогда не следует взламывать серверную часть - это сводит на нет смысл использования SVN.

Я не понимаю, почему ты не мог просто сделать

svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt

история файла будет следовать за ним после перемещения.

3 голосов
/ 02 октября 2008

Попробуйте

  1. Удалить dir2 / file.txt и зафиксировать
  2. введите команду svn move, чтобы переместить dir1 / file.txt в dir2 / file.txt и зафиксировать - историю следует сохранить.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...