Так вот, впечатляет то, что, если сделать `git gc`, каталог `.git` со всей этой историей с июля 2009 сейчас весит примерно столько же, сколько рабочая копия, и столько же, сколько весил `.svn` (который собственно только копию рабочей копии и хранил).
Вот.
linux.org.ru
[Это победа, товарищи!] Store password unencrypted (yes/no)? no…
Please type 'yes' or 'no': no
Please type 'yes' or 'no': no
Please type 'yes' or 'no': no
Please type 'yes' or 'no': 'no'
Please type 'yes' or 'no': "no"
Please type 'yes' or 'no': NO
Please type 'yes' or 'no': NO
Please type 'yes' or 'no': NOOOO
Please type 'yes' or 'no': yes
Please type 'yes' or 'no': yes
Please type 'yes' or 'no': "yes"
Please type 'yes' or 'no': ^Csvn: Caught signal
The GNUstep Application Project transitioned its source repository from CVS to SVN
Есть ветка trunk, есть ветка br1 сделанная копированием ветки trunk
Задача в ветке br1 завершена, нужно смержить ее обратно в ветку trunk
вопрос: КАК ?
У меня конфликты слияния :[
собственно причина иметь копию — скомпилить всё с совершенно другим конфигом не теряя старых бинарей и всё что к ним прилагается
пока сделал так
git clone old new
cp -a old/.git/svn net/,git
скопировать содержимое касающееся свна из old/.git/config в new/.git/config
cd new
git svn mkdirs
Одобряю :)
@Irremann системам контроля версий. >_<
Научите error: git-svn died of signal 11
кто то сталкивался ?
#2100970 — gaperton писал что-то про bzr, он вроде нативно должен поддерживать svn-овские репы. Можно попробовать — всяко лучше должен быть.
вдогонку