If you want to import one project into another and the resulting project will be a subfolder into the parent the following steps will allow you preserve history and tags.
The tags from sub-project are prefixed as part of the process.
The scripts assume the 2 projects are on disk with the same parent folder.
Be careful on the merged project because some of the historical commits only reference the sub project and branching from the wrong sha can cause confusion.