On Wed, Jul 01, 2009 at 01:20:02AM +0400, Денис Смирнов wrote: > On Sat, Jun 27, 2009 at 12:44:37AM +0400, Dmitry V. Levin wrote: > >> Вопрос -- а можно как-то придумать чтобы _это_ тоже лежало на сервере, > DVL> Закоммитить в файл и запушить. > > Общепризнанного механизма для этого нет, и получается каждая такая > ситуация разбирается отдельно. Можно завести какую-нибудь удобную традицию. > >> чтобы исключить подобные проблемы? Если уж нельзя вытаскивать из сторонних > >> SCM прямо на стороне сервера. > DVL> cvs-authors можно легко вычислить по git log'у, параметр -k всегда > DVL> подразумевается, наличие -u вычисляется по git tag'у, с более редкими > DVL> параметрами сложнее. > > Несмотря на использование cvs authors от at@ попытка запустить git > cvsimport создала мне репозиторий у которого commit-id не такие как у того > что в репозитории at@. > > запустить git cvsimport на репозитории at@ я не могу, например, еще потому > что бранча 'origin' который создавал git cvsimport там нет и не может > быть. Т.е. этот репозиторий еще и неполный на самом деле. Надо было догадаться до очевидного: запускать git cvsimport с параметром -o cvs. > Так что я не знаю каким образом продолжить работу не получив от at@ копию > .git целиком. shrek@ уже проделал эту работу. Единственное, что осталось -- это понять, стоит ли пытаться починить напрочь разломанный в новой версии testfixture (для того, чтобы воскресить make test), или отправить в Сизиф то, что получилось. -- ldv