Преобразуйте контроль SVN для использования мерзавца (мерзавец-svn)

Для строк попробуйте что-то вроде

len([x for x in A if 'a' in x])

. Это понимание списка составляет список всех списков x в A, удовлетворяющих условию 'a' in x. Затем вы берете длину этого списка, чтобы получить их общее количество.

31
задан Zoe 10 November 2017 в 15:35
поделиться

2 ответа

You could do something like this:

  1. Do a full clone of your SVN tree using git-svn, to a temporary directory. Make sure you use the exact same revision as your existing checkout.
  2. Move the ".git" folder from the top level of the git-svn checkout into the top level of the SVN checkout.
  3. Then you'll either need to tell Git to ignore the ".svn" directories, or you can delete them all.
  4. Delete the git-svn checkout.
  5. There, now you can manipulate your existing files with Git and git-svn.
  6. Do a "git status" and hope that it says there are no changes.
11
ответ дан 27 November 2019 в 22:45
поделиться

№ Клон git-svn преобразует весь репозиторий в git. Оформления SVN не имеют всего хранилища и поэтому не могут быть клонированы из. Это основное преимущество переключения с SVN или CVS на распределенную систему (например, git).

14
ответ дан 27 November 2019 в 22:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: