We want to download (export, checkout) a complete repository, and import to a different repository (with all the commit messages) periodically so we can implement a tag/branch strategy.
Background: Our contractor just commits to the trunk and he refuses (let's keep it technical) to create tags to version each new library (so we can keep up with change management).
So we want to import their library every day into our trunk and create tags and branches according to our policies.
Has anyone had this happening before?