When tracking third party software in Fossil, I want to have better support for checking external source in in full.

Handling it manually is tiresome:
<pre>
fossil open vendor --keep
fossil add $(fossil extras --dotfiles)
fossil rm $(fossil changes | awk '$1 == "MISSING" {print $2}'
fossil ci -m "Import vendor version 6.6.6"
</pre>
The shell magic is error-prone, it works badly with files containing white space in names, it is good luck I haven't run into problems yet.

I propose to create some "import" command that synchronizes inventory with file system.