http://bugs.grommit.com/show_bug.cgi?id=553
Summary: flg.flp.sh should really go away when the gate moves to
mercurial
Product: SCM Migration
Version: unspecified
Platform: All
OS/Version: Solaris 11/Nevada
Status: NEW
Severity: normal
Priority: P3
Component: xref
AssignedTo: scm-migration-dev at opensolaris.org
ReportedBy: Mark.J.Nelson at Sun.COM
Currently, there are bidirectional *.flg references in the open and closed
source trees. This isn't a problem for the top level cscope.out target,
because xref doesn't use flg.flp for this. If you try to use flg.flp in a
subtree, however, the mercurial logic won't work across repository boundaries.
Additional things to consider:
- when the split gate migrates to mercurial, the closed tree *.flg references
will probably need to be munged s s;usr/src;../src;.
- use of hg manifest is suboptimal; hg locate is probably preferable
- no matter how it's derived, $FILELIST will probably need to be include files
from multiple repositories
- since xref still works, and mercurial won't support sparsely populated
workspaces, we might not care enough to keep the whole *.flg thing going.
These files are doomed (Doomed, I tell you!) to rot post-transition, because
the only real enforcement mechanism we've got is "somebody builds a cscope
database in a subdirectory, and actually notices that it doesn't reference all
of the files they might expect."
--
Configure bugmail: http://bugs.grommit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.