svn co svn://svn.freebsd.org/ports/head/ делает 3-4 тысячи IOPS. Подозреваю, если б не ssd — можно было бы сдохнуть пока дождёшься окончания.
*svn
svn up завис в uninterruptible sleep. ровно как и любая другая попытка взаимодействия с диском. первый раз в жизни испугался за незакоммиченный код
скажи, %username%, а git/hg умеет показывать лог ревизий по заданному url, как это делает svn по команде: svn log <ссылка> --limit <количество> ? или они умет только и локальной папки логи показывать?
The Risks of Distributed Version Control
http://blog.red-bean.com/sussman/?p=20
Все правильно сказал, ящитаю.
Звонит какой-то левый номер и быдловатый голос, не представившись, на ты спрашивает "Есть чо хорошего по svn почитать?"
«Git это распределенная система управления версиями. Но что на самом деле означает данный термин? А то, что вместо выполнения svn checkout (url), для получения последней версии вашего репозитория, в Git нужно выполнить git clone (url), что даст вам полную копию истории проекта. Поэтому, сразу же после клонирования, ... more →
ПИЧЯЛЬКА!
==> Building extra plugins ...
Makefile:60: *** образец цели не содержит `%'. Останов.
==> ОШИБКА: Произошел сбой в build().
Преждевременный выход...
==> ERROR: Makepkg was unable to build psi-plus.
Господа, я тут перевожу одну краткую howto'шку об использовании dpatch и не могу понять смысла примечания в скобках:
import into SVN repository (it will checkout <workdir>)
Как это перевести? «Импортируйте в репозиторий SVN (ваша рабочая директория будет чакаутнута)»? Некрасиво ведь…
Где-то в сети нашел информацию, о том, что ошибка сервера при передаче файлов при коммите может возникать по вине файрволла. Заставлять сисадмина лезть в циску показалось не очень хорошей идеей, просто тайком настроил прокси на вебсервере на внутренние репозитории в тайном месте. Коммит без vpn прошел без проблем.
Скопировал файлы из рабочей копии svn в git-репозиторий, полученный через git-svn. Забыл сделать экспорт, это легко исправляется через find. Другая проблема — изменился режим доступа на множестве файлов. Вот такое решение нашел на commandlinefu:
Revert files with changed mode, not content:
git diff --numstat | awk ... more →
Благополучно поставил git-svn через easy_install. Сейчас клонирую репозиторий. И у меня стойкое впечатление, что ветки заново сливаются, а не разницей. Видимо запрос на каждый файл медленно идет.
Впервые в subversion при коммите вылезло такое:
Transmitting file data .......svn: Commit failed (details follow):
svn: Server sent unexpected return value (500 Internal Server Error) in response to PUT request for '/<path-to-repo>/!svn/wrk/0b30d8e0-9cb9-4000-91eb-e39e9fd40d85/<path-to -file>'
В diff-е ничего ... more →
Ах да, о чём это я? Если в выдаче svn log вы не видите некоторых своих коммитов, которые должны там быть — сделайте svn up. Тупая система, да
*svn is used by:
Darion
Darion
Spiritual ecstasy
rapture
analizer
analizer
Alexander Aleschenko
top4ek
diSabler
diSabler
gelraen
gelraen
Артс
arts
Оранжевус Охуеннус
utros
0x2207
0x2207
svtk
svtk
Minoru
Minoru
профессиональный говноед
ulidtko
Darion
rapture
analizer
top4ek
diSabler
gelraen
arts
utros
0x2207
svtk
Minoru
ulidtko