DI>интересует такой вопрос: есть команда разработчиков, они используют какую-нибудь VCS (CVS или SVN — не важно), исходники они хранят в репозитории, с этим тоже ясно. А как быть с различными спецификациями, схемами и т.д. stuff, относящийся к текущему проекту? Как организовано у вас? Помещаете документы в репозиторий или нет? И как лучше вообще все это организовать?
В случае использования стартима проблем с этим у нас не было — явно разнесены репозитарий документов, моделей и прочих артефактов (слово красивое-то какое!), и отдельно исходный код. Всё с версиями, с линками на дефекты, таски и чейндж-реквесты.
Единстванная проблема со всем этим (для меня лично) — необходимость покупки лицензии и последующего тех. саппорта (купили, куда ж деваться).
В начале года подсел я на Sourceforge Enterprise Edition. Это такой зверь "всё-в-одном". Вместе собраны репозитарий документов (артефактов!), вики, форум, таски, баг-трэкинг, прикручены CVS и Subversion. Всё это живёт под CentOS внутри образа VMWare. Если на образе зарегистрировано до 15 человек, денег за эту радость платить никому не надо. С другой стороны, если народу наберётся больше — то вот тогда уже надо. Вот линк — почитать:
http://www.sf.net/powerbar/sfee/
Разумеется, всё это можно поднять по-отдельности, но времени затратить прийдётся достаточно много.
Так вот, в этом SFEE у меня аналогично сделано — вот исходный код в SVN, а вот артефакты в версионном репозитарии. Опять же весьма удобно.