Within Vault, or maybe Fortress, is it possible to define a ruleset which automatically moves unused projects to a different folder/repository? This would be a very nice feature if it's not yet implemented; to make sure the default repository is kept clean and quick to use.
If it's not implemented yet: would it be hard to implement a query which does this? I only want to move projects which weren't touched in the last 6 months or so. How do other users do this, since maintaining it manually seems to be a lot of work if the project count is high.
Automatically moving old projects
Moderator: SourceGear
Currently you would have to write your own scripts that call the Vault Command Line Client or use the Vault API, and even then it would only move the files within a repository. To move an entire project to a different repository you would have to use our export-import tool. I can put in a feature request though.
In my understanding, repositories get slower the more information they've got in them. To maintain a speedy system I thought of moving old projects into an 'archive repository'. That way the projects don't completely disappear from sourcecontrol, but the default repository could stay clean and fast for development.
Any other solutions to this problem are welcome too, but moving the project within a repository won't speed it up as I understand?
Any other solutions to this problem are welcome too, but moving the project within a repository won't speed it up as I understand?