Issue 212 - sync needs list of include patterns (monotone)

[email protected]
Newsgroups gmane.comp.version-control.monotone.devel
Message-ID <341635d73e50012f1854924fd86d2706@localhost>
Hello,

A new issue has been created:

212 - sync needs list of include patterns
Project: monotone
Status: New
Reported by: Stephen Leake
Labels:
 Priority:Medium
 Type:f

Description:

We have a database with several branches: 
common.main
common.main_lynx_5
common.mms_version_01

dscovr.dscovr_version_01
dscovr.main
dscovr.main_lynx_5
dscovr.work_dscovr_release
common.work_dscovr_release

gpm.gpm_version_15
gpm.main
gpm.main_lynx_5
common.work_gpm_release
gpm.work_gpm_release

dvc.main
emacs_stephe.main
gds_notes

'common' is shared by all customers; 'dscovr' and 'gpm' are two customers. 'dvc.main', 'emacs_stephe.main', gds_notes are tools, used by all customers.

'work_*' branches are used for preparing releases.

in the 'dscovr' customer lab, we only want to sync a subset of the branches:

common.main
common.main_lynx_5
common.mms_version_01
dscovr.dscovr_version_01
dscovr.main
dscovr.main_lynx_5

dvc.main
emacs_stephe.main
gds_notes

can do this with exclude, but it's tedious, and needs continuous maintenance as more customers are added. It would be simpler if the sync include pattern was a list.

Output of `mtn version --full`:
-------------------------------

mtn 1.0

--
Issue: https://code.monotone.ca/p/monotone/issues/212/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.