Как я могу сохранить историю файла, который был перемещен в каталог, перезаписывая файл с тем же именем?

StackOverflow https://stackoverflow.com/questions/161655

  •  03-07-2019
  •  | 
  •  

Вопрос

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

/dir1/file.txt

/dir2/file.txt

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

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

Это было полезно?

Решение

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

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

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

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

Другие советы

Пытаться

  1. Удалите dir2/file.txt и зафиксируйте
  2. введите команду svn move, чтобы переместить dir1/file.txt в dir2/file.txt и зафиксировать — история должна быть сохранена.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top