Workaround: Initial remote project file transfer is slow CPP-14365
In case you setup remote toolchain, but initial transfer operation takes too much time, here's the workaround:
1. Copy your project to remote host, please don't forget to exclude `.git` (or `.svn`) directory and cmake-build-* directories
2. create .clion.source.upload.marker file in project root on remote host
3. Add remote toolchain and set path mappings in Settings -> Build,Execution,Deployment -> Deployment -> select proper remote host -> Mappings tab
4. (optionally) Reload CMake Project: Tools -> CMake -> Reload CMake Project.
After that operations initial transfer step has to be skipped.