I want to use hierarchical structure with mercurial repositories.
Structure
_Main
Main/sub1
Main/sub2_
.hgsub
sub1=sub1
sub2=sub2
[subpaths]
somepath/Main/sub1=somepath/sub1
somepath/Main/sub1=somepath/sub2
Then my colleagues will modify only sub1 repository, they will not have Main repository.
How can I determine changes in sub1 than have been done by my colleagues.
hg pull does not see these changes if they are not commited at Main repository.
Or maybe It is incorrect structure and I must give to my colleagues Main repository containing data of sub1?