знатоки CVS подскажите решение вот такой задачи

есть два девайса связанных между собой неким посл. интерфейсом

передача данных по интерфейсу _бинарная_

соответственно есть некоторый протокол передачи

в обоих девайсах свои программы

в девайсе А - программа А
в девайсе В - программа В

обе хранятся в отдельных проектах под управлением CVS

теперь такая вещь: обе программы имеют включаемый файл с описанием
протокола (условно говоря это некий interfaces.h)

который сейчас есть в обоих проектах один и тот же

получается как бы два проекта содержат один и тот же файл изменив его в
одном - надо менять и второй

так как у меня сейчас - неудобно - изменения перетаскиваются руками

может кто чего поумнее предложит?

например сделать оба проекта - одним (но имхо тоже неудобно :( )

может можно как-то организовать что-то вроде дерева? типа один проект
родительский и два child'а, в родительском interfaces.h а с обоими
проектами работаем индивидуально...

гм ткните носом куды поглядеть и как лучше сделать 

Ответить