是否可以创建一个 subversion “配置文件”,在我签出时只下载 repo 中的指定目录?
例如,我的公司有一个庞大的 repo,需要 10 多分钟才能下载。我只使用一小部分目录。根据我们的架构设置方式,我们必须在 10 多台机器上检查我们的 repo,具体取决于我们在哪里部署更改。而不是每次都检查整个存储库,我希望能够只检查我使用的目录。
例如,假设我们的目录结构如下所示:
animals
animals/cats
animals/cats/tabby
animals/cats/siamese
animals/dogs
animals/dogs/pug
animals/dogs/lab
plants
plants/fern
plants/fern/green
plants/fern/brown
plants/ivy
plants/ivy/poison
plants/ivy/annoying
bridges
bridges/sf
bridges/sf/bay
bridges/sf/goldengate
bridges/ny
bridges/ny/brooklyn
bridges/ny/manhattan
bridges/ny/allotherbridges
假设我只想要:
animals/cats/tabby
plants/*
bridges/ny/brooklyn/*
bridges/ny/manhattan/*
我可以设置一个配置文件,无论我在哪里输入“svn co”,它都只下载这四个目录及其内容?