Предыдущий журнал SVN не отображается
Вопрос
Во-первых, я перенес свой репозиторий CVS в репозиторий SVN. Я проверил весь этот репозиторий SVN и внести некоторые изменения, как перестановка каталогов в филиалы и теги. Я импортировал его в новый репозиторий SVN. Я использую следующую команду для импорта ..
svn import svn+ssh://host/address/path to repository -m "new files added" --username xyz
После аутентификации XYZ он импортируется.
Теперь я проверяю этот репозиторий в рабочую копию. Я использовал следующую команду
svn co svn+ssh://host/address/path to repository --username xyz
Когда я делаю svn log
Я получаю new files added
в качестве вывода журнала. Все предыдущие журналы не отображаются. Я хочу, чтобы эти журналы были отображены. Как я могу получить эти журналы?
Решение
Если вы хотите сохранить историю файлов, используйте svn cp
и svn mv
В исходном репозитории вместо импортирования файлов в новый репозиторий.
Другие советы
когда ты svn import
Файлы в Subversion, вы создаете начальную версию этих файлов. Файлы не могут иметь больше истории, чем то, что вы сейчас видите, потому что до импорта не отслеживали SVN.