If you only mean the turn-on part then you mean one half of a window. And if your aim is to minimize the harmonics then what you're looking for is the window which has the minimum effect on harmonics. I'd go with the discrete prolate spheroidal window. The next best would be the Kaiser, Saramaki, Ultraspherical, Dolph-Chebyshev, or any others that fit your requirements (see this list on Wikipedia, for example). Or if you manage to coerce an equiriple impulse response to give you an approximation for the window but, beware, you wil get monsters, since the optimization ruins the zero crossings of the $\text{sinc}()$.
Well, here's a bit of a cold shower: it doesn't matter what you're using as long as it starts gradually from sero to maximum. Yes, even a basic, discontinuous ramp will do. It doesn't even matter what length the fade-in is. Here are some tests made with the 3rd order smooth step (as proposed by @Hilmar), with Kaiser and Bartlett windows, respectively, all with fade-ins from 10% to 90%, with 10% increment:
The Bartlett window has its characteristic attenuation (more like hints of it), otherwise all are almost overlapping. Here's a larger plot for 50% fade-in:
The signal is a sine with 1 rad phase, x=sin(2*pi*1/13*t+1)
, for 100 samples, to show both that the initial phase of the signal doesn't matter as long as the fade-in starts from zero, and that the non-zero sample at the end has no influence since it's out of the fade-in's reach. Using it with a clean sine will show a very similar graph (don't take my word for it, test it). Plus, if the signal starts with a non-zero phase then that will count as a step input, which means you need that attenuated, since minimal bandwidth is one of your requirements.